Akademik

toll call
toll call toll call call2

* * *

toll call UK US noun [C] 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.


Financial and business terms. 2012.