(Greek mythology) the goddess of divine retribution and vengeance
[ Syn: nemesis ]
something causing misery or death; the bane of my life
[ Syn: bane , curse , scourge ]