Meaning of meteoroid

Definition of meteoroid

(noun) (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere

Other information on meteoroid

WIKIPEDIA results for meteoroid
Amazon results for meteoroid