Synonyms of Meteor Shower in English :
Antonyms of Meteor Shower in English
Thesaurus of Meteor Shower in English
Meteor Shower
see definition of meteor showerSynonyms of meteor shower
1. (noun) a transient shower of meteors when a meteor swarm enters the earth's atmosphere
Hypernyms of meteor shower
1. (noun) a transient shower of meteors when a meteor swarm enters the earth's atmosphere