battle-ax

views updated

bat·tle-ax (also bat·tle-axe) • n. 1. a large broad-bladed ax used in ancient warfare.2. inf. a formidably aggressive older woman.