An Encylopedia Britannica Company

toll call

1 ENTRIES FOUND:
toll call noun
plural toll calls
toll call
noun
plural toll calls
Britannica Dictionary definition of TOLL CALL
[count] US
: a long-distance telephone call for which you must pay an extra amount of money
called also (British) trunk call