meaning of tollbar

1. a gate or bar across a toll bridge or toll road which is lifted when the toll is paid


Related Words

tollbar |

Developed & Maintained By Taraprasad.com

Treasure Words