If someone refers to a woman as a hag, they mean that she is ugly, old, and unpleasant.
[offensive, disapproval]
hag in British English1
(hæɡ)
noun
1.
an unpleasant or ugly old woman
2.
a witch
3. short for hagfish
4. obsolete
a female demon
Derived forms
haggish (ˈhaggish)
adjective
haggishly (ˈhaggishly)
adverb
haggishness (ˈhaggishness)
noun
haglike (ˈhagˌlike)
adjective
Word origin
Old English hægtesse witch; related to Old High German hagazussa, Middle Dutch haghetisse
hag in British English2
or hagg (hæɡ, hɑːɡ)
noun Scottish and Northern England dialect
1.
a firm spot in a bog
2.
a soft place in a moor
Word origin
C13: of Scandinavian origin; compare Old Norse högg gap; see hew
Hag. in British English
Bible
abbreviation for
Haggai
Haggai in British English
(ˈhæɡeɪˌaɪ)
noun Old Testament
1.
a Hebrew prophet, whose oracles are usually dated between August and December of 520 bc
2.
the book in which these oracles are contained, chiefly concerned with the rebuilding of the Temple after the Exile
Douay spelling: Aggeus
Hag in American English
Bible
Haggai
hag in American English1
(hæg)
noun
1. Obsolete
a female demon or evil spirit
2.
a witch; enchantress
3.
an ugly, often vicious, old woman
4.
hagfish
Word origin
ME hagge, a witch, hag, contr. < OE hægtes < haga, hedge, akin to Ger hexe (OHG hagazussa): sense comparable to ON tūnritha, lit., hedge rider, hence witch
hag in American English2
(hæg; hɑg)
verb transitive Scottish and North England
1.
to cut; hack
noun Scottish and North England
2.
a.
a cutting of wood
b.
felled trees
3.
a.
the edge of a cutting in a peat bog
b.
a marsh or marshy spot
c.
a firm spot in a bog or marsh
Word origin
Scot < ME haggen < Anglo-N form of ON höggva, to cut, hack, akin to OE heawan, hew