English Dictionary
◊ TERMAGANT
termagant
n : a scolding nagging bad-tempered woman [syn: {shrew}]