Definition of Toll Plaza

  • 1. An area where tollbooths are located Noun

Semanticaly linked words with "toll plaza"

Hyponims for word "toll plaza"