gorgons

noun
  1. in Greek mythology, three sisters with snakes for hair whose gaze could turn people to stone
  2. Usage: mythology
  3. frightening or repulsive women
  4. Usage: informal; often offensive

Examples