WTWM

whatsthatwordmean

← Definition
Guess

embattlement

nounA battlement; a parapet with alternating solid parts and openings, used for defense on castle walls or towers.

Synonyms

battlementnounparapetnounfortificationnoun

Built for word lovers.