Meaning of tollbar

Definition of tollbar

(noun) a gate or bar across a toll bridge or toll road which is lifted when the toll is paid

Other information on tollbar

WIKIPEDIA results for tollbar
Amazon results for tollbar