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 satellite

Noun

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 satellite
noun
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