Definition of telco in English:
noun (plural telcos)
A telecommunications company.
- This is the latest in a series of setbacks for telcos and telco equipment manufacturers.
- Will the cities be forced to partner with telcos to help them operate and manage the networks?
- The Singapore authorities already require telcos here to note down the particulars of prepaid card buyers.
Definition of telco in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.