EGAVE

comsat

About 0.11 uses per million words.

Meaning

  1. 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