Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

toll plaza Definition

Cancel
toll plaza
noun(toll plaza)
a place where a driver stops to pay money before going onto a highway

Words Related to toll plaza!

toll plaza Examples by Brain Bank Users