telecalling
English
Etymology
From
tele-
+
calling
.
Noun
telecalling
(
uncountable
)
(
India
)
The placing of
telephone calls
, especially for the purpose of
telemarketing
.
Related terms
telecall