weather satellite
noun
Origin of weather satellite
First recorded in 1955–60
Words nearby weather satellite
weather house,
weather joint,
weather map,
weather radar,
weather report,
weather satellite,
weather ship,
weather signal,
weather station,
weather strip,
weather the storm