BATTLEAXE Meaning of BATTLEAXE in English ( US also battleax ) ■ noun1》 a large axe used in ancient warfare. 2》 informal a formidably aggressive older woman. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004