Definition of Weather Satellite in English :
Define Weather Satellite in English
Weather Satellite meaning in English
Meaning of Weather Satellite in English
Pronunciation of Weather Satellite in English
Weather Satellite pronunciation in English
Pronounce Weather Satellite in English
Weather Satellite
see synonyms of weather satelliteNoun
1. meteorological satellite, weather satellite
a satellite that transmits frequent picture of the earth below
WordNet Lexical Database for English. Princeton University. 2010.
Weather Satellite
see synonyms of weather satellitenoun
meteorology
a satellite which transmits meteorological information
The weather images seen on television each night are provided free by a Japanese
weather satellite.
Collins English Dictionary. Copyright © HarperCollins Publishers