Synonyms of ogress in English:

ogress


See US English definition of ogress

See UK English definition of ogress

noun

1

SYNONYMS
monster, giantess

2‘the French teacher was a real ogress’

SYNONYMS
harridan, tartar, termagant, shrew, harpy, gorgon, virago
informal battleaxe
Scottish, Northern Irish informal targe