HAG Meaning of HAG in English [noun] [C] [disapproving] - an ugly old womanHer greatest fear was that one day she would look in the mirror and an old hag would stare back at her. Cambridge English vocab. Кембриджский английский словарь. 2012