noun Astronomy. any large number of meteoroids moving in parallel paths.
meteor swarm 🔊 Listen to this noun Astronomy. any large number of meteoroids moving in parallel paths. Share Facebook Twitter Google +