swarm : Idioms & Phrases

Index


meteor swarm

  • noun a group of meteoroids with similar paths
WordNet