weather satellite


noun

Origin of weather satellite

First recorded in 1955–60

Cultural definitions for weather satellite

weather satellite

An artificial satellite that revolves around the Earth and detects and reports weather patterns on the Earth's surface.