Search
Select the dictionary language
Telesales
01
the practice of selling products or services over the phone
Dialect
British
Grammatical Information
Animacy status
Inanimate
Examples
He works in telesales, calling potential customers to promote products.



























