nemesis Definition
Definition
A person or thing that causes trouble, defeat, or punishment to someone, especially an enemy or foe, typically seen as a form of vengeance or justice.
Browse
A person or thing that causes trouble, defeat, or punishment to someone, especially an enemy or foe, typically seen as a form of vengeance or justice.
Browse