termagantEnglish

shrew, termagant

Noun

A scolding nagging bad-tempered woman

English: shrew, termagant

English words with similar meanings

Show 1 words