Synonyms and Antonyms of nemesis
one who inflicts punishment in return for an injury or offense
suffering, loss, or hardship imposed in response to a crime or offense
a source of harm or misfortune
Seen and Heard
What made you want to look up nemesis? Please tell us where you read or heard it (including the quote, if possible).