A long-standing rival or enemy who is very difficult to defeat. It can also mean a force that brings someone down, especially as a kind of punishment for their actions.
From Greek 'Nemesis', the goddess of retribution and justice who punished arrogance. The name came into English to mean an agent of deserved downfall.
Try Another Word