teleseller

English

Etymology

tele- +‎ seller

Noun

teleseller (plural telesellers)

  1. A salesperson working in telesales.
Last modified on 15 April 2012, at 21:58