Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Embattlement
n.
An intended parapet; a battlement.
n.
The fortifying of a building or a wall by means of battlements.
←
Embattled
Embay
→
Shares
Related Words
Attle
Battle
Battlement
Embattle
Leme
Ment
Menu
Home
Search
My Last Searches