1 towngate | Definition of towngate

towngate

noun
town·​gate | \ ˈtünˌgāt, ˈtau̇n-\

Definition of towngate

: the main street of a town

First Known Use of towngate

1570, in the meaning defined above

History and Etymology for towngate

town + gate (way, street)

Keep scrolling for more