Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
telecoms
in English
telecoms
us
//təˈlɛkɑms//
uk
//təˈlɛkɔms//
#common
Lemma:
telecom
The lemma is the base or root form of this word.
Definitions
Noun
telecommunications
systems
telecom
companies
or
providers
;
services
a
telephone
or
internet
service
company