EMBATTLEMENT Meaning of EMBATTLEMENT in English ( n. ) An intended parapet; a battlement. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012