telesales en · NOUN
Etymology
From tele- + sales.
Meanings
- (Ireland, UK, uncountable) telemarketing
Deriveds
telesalesman · telesalesperson
Words, grammatical forms and meanings linked to the ontology.
From tele- + sales.
telesalesman · telesalesperson