BATTLEAXE


Meaning of BATTLEAXE in English

( BrE ) ( NAmE battle·ax ) / ˈbætlæks; NAmE / noun

1.

( informal , disapproving ) an aggressive and unpleasant older woman

2.

a heavy axe with a long handle, used in the past as a weapon

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.