YourDictionary

Comsat

any of various communications satellites for relaying microwave transmissions, as of telephone and television signals

See Comsat in American Heritage Dictionary 4

Learn more about Comsat

Comsat

link/cite print suggestion box