RELATED WORDS
PARAPHRASING
a small body coming from outer space into the earth's atmosphere and becoming bright (as a shooting star) as it is burnt up
anything that progresses with spectacular speed
Email
LinkedIn
Facebook
Twitter
20 emails/day
Send 0 emails out of 20 today
Cases of word usage
1) a meteor that has landed on the earth (meteorite)