Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
battleaxe
in English
battleaxe
uk
//ˈbæt.l̩.æk.s//
#common
Definitions
Noun
an
axe
for
combat
use
a
medieval
warfare
tool
;
ancient
design
a
woman
who
is
aggressive
;
domineering
personality
The
battleaxe
of
a
mother
dominated
every
family
gathering
.