Meaning of “toll call” in the English Dictionary

business-english dictionary

"toll call" in Business English

See all translations

toll callnoun [ C ]

uk us US COMMUNICATIONS

a phone call that is long-distance and so costs more than usual:

I need to make a toll call to head office in Delhi.

(Definition of “toll call” from the Cambridge Business English Dictionary © Cambridge University Press)