telecall
English
Etymology
From
tele-
+
call
.
Noun
telecall
(
plural
telecalls
)
A
telephone call
.
Related terms
telecalling