What is the meaning of Tollbar?
A barrier across a toll road or toll bridge that is lifted when the toll is paid.
Source: wiktionary.orgSearch words containing
A barrier across a toll road or toll bridge that is lifted when the toll is paid.
Source: wiktionary.orgSearch words containing