comsat
About 0.11 uses per million words.
Meaning
- noun A communications satellite.
Similar words
commsat satcoms syncom telesatellite satcast satcaster satellite commlink satellite tv geosatellite
Often followed by
and general technical was laboratories corporation is to has
Word family
Comsat Comsats
Save “comsat” to learn later