Word: commsats
Part of speech: Noun
Syllables: comm
sats
Definition: Plural of commsat; an artificial satellite that relays and amplifies radio telecommunication signals via a transponder; it creates a communication channel between a source transmitter and a receiver at different locations on Earth
Morphemes:
Affix: commsat
Language: en
PoS: Noun
Meaning: Alternative form of comsa; a Spanish global group focused on infrastructure development, industrial engineering and services, whose main business historically has been railway infrastructure work
Affix: -s
Language: en
PoS: Suffix
Meaning: Used to form regular plurals of nouns.