Definition of toll plaza noun from the Oxford Advanced American Dictionary

toll plaza

noun
 
 
a row of tollbooths across a road
Search Results