battle-ax — [“baedl “seks] n. a belligerent (old) woman. (Derogatory.) □ Tell the old battle ax she can go straight to blazes. □ I can handle any battle ax. Send her on in … Dictionary of American slang and colloquial expressions

battle-ax — noun a) An axe, used in combat as a weapon; usually large and often double headed. Naturally, she deeply resented having been called a battle ax. b) A belligerent and often unattractive person, especially a woman … Wiktionary