teleseller
English
Etymology
From
tele-
+
seller
.
Noun
teleseller
(
plural
telesellers
)
A
salesperson
working in
telesales
.