Get Your Premium Membership

Tollbar

[n] a gate or bar across a toll bridge or toll road which is lifted when the toll is paid


Related Information

More Tollbar Links

Synonyms

tollgate



Book: Shattered Sighs