Word of the Day: Harridan
harridan
har-ri-dan / hăr-ĭ-dn
noun
1. an ill-tempered, nagging woman; a hag
The old harridan means to fleece you.
From “Madame Flirt” by Charles Edward Pearce, 1843 – 1924
etymology
Apparently from the French noun haridelle (nag, jade, scrawny slattern) of unknown origin.
Thank you to Allen Ward for this etymology.