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

tollbar Definition

Cancel
tollbar
noun
A barrier across a toll road or toll bridge that is lifted when the toll is paid

Words Related to tollbar!

tollbar Examples by Brain Bank Users