English dictionary
toll plaza meaning and definition
Definition and meaning of toll plaza at MeaningMonkey.org. toll plaza meaning and definition in the English Dictionary.TOLL PLAZA noun
Definition of toll plaza (noun)
- an area where tollbooths are located
Source: Princeton University Wordnet