Word: Syncom
Part of speech: Noun
Syllables: syn
com
Definition: A synchronous communication satellite.
Morphemes:
Affix: Syncom
Language: en
PoS: Noun
Meaning: A synchronous communication satellite.