Syncom (English, noun)
expansion: Syncom (plural Syncoms)
Senses:
glosses: A synchronous communication satellite.
Forms:
form: Syncoms
tags: plural