Subscribe
URL of the page has been copied to clipboard.
Meaning : A gate or bar across a toll bridge or toll road which is lifted when the toll is paid.
Synonyms : tollbar
Install App