Meaning of “toll road” in the English Dictionary

business-english dictionary

"toll road" in British English

See all translations

a road that you pay to use:

(Definition of “toll road” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"toll road" in Business English

See all translations

toll roadnoun [ C ]

uk us TRANSPORT

a road that you have to pay to use:

Your journey will be quicker but more expensive if you take the toll road.

(Definition of “toll road” from the Cambridge Business English Dictionary © Cambridge University Press)