BATTLEAXE Meaning of BATTLEAXE in English cranky woman, bitchMarlene - that old battleaxe - is spreading lies about me. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012