TOLLGATE MEANING IN ENGLISH

• Tollgate Definition & Synonyms

  1. (n.) A gate where toll is taken.


RECENT SEARCHES