teleseller

English

Etymology

From tele- +‎ seller.

Noun

teleseller (plural telesellers)

  1. A salesperson working in telesales.