i hate taking books back late to the library because that old battleaxe at the desk makes such a big deal of it
a woman, who is nasty, overbearing, mean, pompous, arrogant, a selfish busybody, aggressive, disagreeable, or any combination of these
"i hate taking books back late to the library because that old battleaxe at the desk makes such a big deal of it" What is the definition of "battleaxe"?