Telesales Definition
noun
(UK, Ireland) Telemarketing.
Wiktionary
Origin of Telesales
-
tele- + sales
From Wiktionary
Find Similar Words
Find similar words to telesales using the buttons below.
(UK, Ireland) Telemarketing.
tele- + sales
From Wiktionary
Find similar words to telesales using the buttons below.