History
History
Synonyms
UK
US
Meaning:
fortification

reinforced building

reinforced position

BATTLEMENT as in Wiktionary
BATTLEMENT as in Wikipedia