SynonymX
Speak
Meteor Stream
Definition of Meteor Stream
1.
A transient shower of meteors when a meteor swarm enters the earth's atmosphere
Noun
Synonyms for word "meteor stream"
meteor shower
Semanticaly linked words with "meteor stream"
atmospheric phenomenon
meteor
shooting star
Hyponims for word "meteor stream"
atmospheric phenomenon