Frump

1. (v. t.) To insult; to flout; to mock; to snub.

2. (n.) A contemptuous speech or piece of conduct; a gibe or flout.

3. (n.) A cross, old-fashioned person; esp., an old woman; a gossip.

Thesaurus Entries

beldam, crone, dame, dowager, drab, grandam, grandmother, granny, hag, litterbug, old battle-ax, old dame, old girl, old granny, old lady, old trot, old wife, old woman, pig, schlep, schlump, slattern, slob, sloppy Joe, sloven, slut, swine, trollop, trot, war-horse, witch