English Dictionary
Definition telco in British English
telco noun
[countable] noun
/ˈtelkəʊ/
Synonyms and related words
