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

toll bar Definition

Cancel
toll bar
noun
a gate or other barrier placed across a road where a toll is taken

Words Related to toll bar!

toll bar Examples by Brain Bank Users