towngate

/taʊnɡeɪt/

Definitions

1. noun

A gate or entrance to a town or city; an entrance or gateway to a town or city.

“The towngate was the main entrance to the historic town square.”

2. noun

A gate or entrance to a walled area or enclosure.

“The towngate led to a beautiful walled garden in the estate.”

Synonyms

  • entrance
  • gateway

Antonyms

  • exit