meaning of tollgate

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


Related Words

tollgate |

Developed & Maintained By Taraprasad.com

Treasure Words