telecalling

English

Etymology

From tele- +‎ calling.

Noun

telecalling (uncountable)

  1. (India) The placing of telephone calls, especially for the purpose of telemarketing.