telecaller

[US]/ˈtel.iˌkɔː.lə/
[UK]/ˈtel.iˌkɑː.lər/

Translation

n.A person who makes telephone calls to potential customers on behalf of a business, typically to sell products or services.

Phrases & Collocations

the telecaller

telecallers needed

expert telecaller

our telecaller

telecaller calling

skilled telecaller

top telecaller

telecaller training

new telecaller

telecaller jobs

Popular Words

Explore frequently searched vocabulary

Download App to Unlock Full Content

Want to learn vocabulary more efficiently? Download the DictoGo app and enjoy more vocabulary memorization and review features!

Download DictoGo Now