• synonyms


See more synonyms for Syncom on Thesaurus.com
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


  1. a communications satellite in stationary orbit
Show More

Word Origin

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