satcoms UK /ˈsatˌkɒmz/US /ˈsatˌkɑmz/ noun1 •satellite communicationsThe cost of installing a satcoms system will soon be recovered. — 1991