EMBATTLEMENT


Meaning of EMBATTLEMENT in English

noun an intended parapet; a battlement.

2. embattlement ·noun the fortifying of a building or a wall by means of battlements.

Webster English vocab.      Английский словарь Webster.