Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

meteoroids Definition

Cancel
meteoroids
noun(me-te-or-oid)
a meteor particle itself without relation to the phenomena it produces when entering the earth's atmosphere
meteoroids
noun(me-te-or-oid)
a meteor in orbit around the sun

Words Related to meteoroids!

meteoroids Examples by Brain Bank Users