English dictionary

meteor swarm meaning and definition

Definition and meaning of meteor swarm at MeaningMonkey.org. meteor swarm meaning and definition in the English Dictionary.

METEOR SWARM noun

Definition of meteor swarm (noun)

  1. a group of meteoroids with similar paths
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: