Word Study
weather forecaster |
weather forecasting |
weather map |
weather outlook |
weather radar |
weather satellite
| weather sheet
| weather ship
| weather side
| weather signal
| weather station
weather satellite
WORDNET DICTIONARY
Noun weather satellite has 1 sense
- weather satellite(n = noun.artifact) meteorological satellite - a satellite that transmits frequent picture of the earth below; Array is a kind of artificial satellite, orbiter, satellite
For further exploring for "weather satellite" in Webster Dictionary Online