Feedback
Toll plaza
Meaning
Noun
●
In American English, Roads:
a
row
of
toll booths
on a
toll road
or turnpike
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better