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.
late 20th century: abbreviation.
Definition of telco in:
- British & World English dictionary