meaning of toll call
1.
a
long-distance
telephone
call
at
charges
above
a
local
rate
Related Words
toll call
|
Developed & Maintained By
Taraprasad.com