Battleaxe (meaning in English) a frightening and unpleasant older woman with strong opinions.
more like ball-peen hammer