Definitions from WordNet (meteor stream)
▸ noun: a transient shower of meteors when a meteor swarm enters the earth's atmosphere
▸ Also see meteor_stream
▸ Words similar to meteor streams
▸ Usage examples for meteor streams
▸ Idioms related to meteor streams
▸ Wikipedia articles (New!)
▸ Words that often appear near meteor streams
▸ Rhymes of meteor streams
▸ Invented words related to meteor streams
▸ noun: a transient shower of meteors when a meteor swarm enters the earth's atmosphere
▸ Also see meteor_stream
▸ Words similar to meteor streams
▸ Usage examples for meteor streams
▸ Idioms related to meteor streams
▸ Wikipedia articles (New!)
▸ Words that often appear near meteor streams
▸ Rhymes of meteor streams
▸ Invented words related to meteor streams