Toll free call

Toll free call,

Definition of Toll free call:

  1. Long distance telephone call for which the called party instead of the calling party pays. Called freecall in the UK.

Meaning of Toll free call & Toll free call Definition