Home / T / teleselling

teleselling

noun 11 letters Scrabble 12 WWF 17
Definitions
noun

the use of the telephone as an interactive medium for promotion and sales

Want another word?
Spin the dictionary for a fresh one.
Generate a word →