Meaning of “tollgate” in the English Dictionary

English