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.”