Word info

geosatellite

Noun

Meaning

geosatellite (plural geosatellites)

A satellite that orbits the earth, especially one that maintains communication with a receiver on earth.

Source: en.wiktionary.org

Close letter words and terms