Meteoroid [noun]

Definition of Meteoroid:

meteor

Synonyms of Meteoroid:


Opposite/Antonyms of Meteoroid:

-


Sentence/Example of Meteoroid:

Half a century earlier, Whipple himself had determined the orbit of the meteoroids by photographing the paths of the meteors against the sky.

So that was actually good news then, but other kinds of leaks are mostly thought to be caused by micro meteoroids.