Definition
A beldam (or beldame) is an old, ugly woman, often a malicious one. It's an old-fashioned, somewhat harsh term, so you probably won't hear it used much today. Think of it as a synonym for 'hag' or 'witch.' The word carries negative connotations, suggesting someone unpleasant and possibly dangerous. Picture the evil queen in Snow White, before her transformation.