METEOR SWARM


Meaning of METEOR SWARM in English

noun

: a group of meteoroids that have closely similar orbits around the sun — see meteor shower

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.