telesales
English
Etymology
From
tele-
+
sales
.
Noun
telesales
(
uncountable
)
(
UK
,
Ireland
)
telemarketing
Synonyms
teleselling
Derived terms
telesalesman
telesalesperson
Anagrams
tessellae