meaning of toll free

1. having no toll levied for its use; "a toll-free road"; "a toll-free telephone ">number"


Related Words

toll-free |

Developed & Maintained By Taraprasad.com

Treasure Words