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. 2012