an old woman, esp an ugly or malicious one; hag - an obsolete word for grandmother
WordReference Random House Unabridged Dictionary of American English © 2026
bel•dam
(bel′dəm, -dam),USA pronunciation n.
- an old woman, esp. an ugly one; hag.
- [Obs.]grandmother.
- Middle French bel, belle fine; see beau, belle) + dam mother (see dam2)
- late Middle English, equivalent. to bel- grand- (1400–50
Collins Concise English Dictionary © HarperCollins Publishers::