Word info

telesatellite

Noun

Meaning

A telecommunications satellite.

A television broadcast satellite.

Source: en.wiktionary.org

Close letter words and terms