/ Dictionary / Index M meteor swarm: Meaning and Definition of Find definitions for: me'teor swarm" Pronunciation: [key] any large number of meteoroids moving in parallel paths. Cf. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. meteor shower meter Related Content Daily Word Quiz: sequester Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language