TOLL ROAD


Meaning of TOLL ROAD in English

noun

Etymology: toll (I)

: a road for the use of which a toll is collected

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.