English dictionary
meteorological satellite meaning and definition
Definition and meaning of meteorological satellite at MeaningMonkey.org. meteorological satellite meaning and definition in the English Dictionary.METEOROLOGICAL SATELLITE noun
Definition of meteorological satellite (noun)
- a satellite that transmits frequent picture of the earth below
- synonyms: weather satellite
Source: Princeton University Wordnet