WordNet-Online
Definitions from WordNet
Noun meteor swarm has 1 sense | ||||
Definitions from the WebMeteor SwarmDescription:The term "meteor swarm" refers to a celestial phenomenon characterized by a large number of meteors appearing to radiate from a specific point in the sky. It typically occurs during a meteor shower when Earth's orbit intersects with the debris left behind by a comet or asteroid. Senses:
Possible Related Products: | ||||
metempsychasis metempsychosis metencephalon meteor meteor - antonym for meteor meteor shower meteor stream meteor swarm meteoric meteorically meteorite meteoritic meteoritical meteoroid meteorologic meteorological
|