English dictionary
toll-free meaning and definition
Definition and meaning of toll-free at MeaningMonkey.org. toll-free meaning and definition in the English Dictionary.TOLL-FREE adjective
Definition of toll-free (adjective)
- having no toll levied for its use
- "a toll-free road"; "a toll-free telephone number"
Source: Princeton University Wordnet