Meaning of “battleaxe” in the English Dictionary