noun
a large, fortified building or area, often encompassing a town or settlement.
The Romans built a stone fortress on this hill.

noun
a large, fortified building or area, often encompassing a town or settlement.
The Romans built a stone fortress on this hill.