Definitions of Nemesis:

  • noun:   (Greek mythology) the goddess of divine retribution and vengeance
  • noun:   something causes misery or death