BATTLEMENT Meaning of BATTLEMENT in English (n.) One of the solid upright parts of a parapet in ancient fortifications. Webster's English dictionary. Английский словарь Webster. 2012