Goddess of retribution and vengeance in Greek mythology (7)
I believe the answer is:
nemesis
(Other definitions for nemesis that I've seen before include "causes downfall" , "Fate" , "Archenemy" , "Something causing misery (or death) - Meissen (anag)" , "Greek goddess - opponent who cannot be beaten" .)