ogres

noun
  1. plural of ogre; mythical monsters or giants that eat human beings
  2. Usage: folklore; fairy tales
  3. cruel or terrifying people
  4. Usage: figurative

Examples