The AI-powered English dictionary
plural telcos
(informal) A telecommunications company, a telecom. examples