English主要词典
battleaxe
Universal Words
(BrE) (AmE battleax) noun
1 (informal, disapproving) a fierce and unpleasant older woman:
My landlady is an old battleaxe and has far too many house rules.
2 a heavy AXE with a long handle, used in the past as a weapon