Definition of toll road in English:
A road that drivers must pay to use.
- Now the local Department of Transportation has opened up the current carpool lane that runs along half of my route home to single drivers as a toll road.
- As per the draft Master Plan, there is a green wedge of 11, 294 acres between the toll road and the peripheral road.
- He said motorists would be able to reach the road via the Jakarta-Merak toll road, and from Serpong and Lippo Karawaci.
Definition of toll road in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.