Definition of “battleaxe” - English Dictionary