TOWNGATE


Meaning of TOWNGATE in English

ˈtünˌgāt, ˈtau̇n- noun

Etymology: town + gate (way, street)

: the main street of a town

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.