Dictionary.com
definitions
  • synonyms

Syncom

[sin-kom]
noun U.S. Aerospace.
  1. one of a series of experimental communications satellites that were the first to be placed in geostationary orbit.
Show More

Origin of Syncom

syn(chronous) com(munications satellite)
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018

British Dictionary definitions for syncom

Syncom

noun
  1. a communications satellite in stationary orbit
Show More

Word Origin for Syncom

C20: from syn (chronous) com (munication)
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012