Word: commsat
Part of speech: Noun
Syllables: comm
sat
Definition: 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
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