Words: toll plaza
Part of speech: n
Definition: an area where tollbooths are located