/ Dictionary / Index M meteorological satellite: Meaning and Definition of Find definitions for: me'teorolog'ical sat'ellite Pronunciation: [key] an artificial satellite that gathers data concerning the earth's atmosphere and surface in order to aid meteorologists in understanding weather patterns and producing weather forecasts. Also called Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. meteorological meteorology Related Content Daily Word Quiz: penury Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language