nemesis
ne
ˈnɛ
ne
me
mi
sis
sɪs
sis
nemeses

Definition & Meaning of "nemesis"in English

Nemesis
01

(Greek mythology) the goddess of divine retribution and vengeance 

Grammatical Information
Animacy status
Human
Composition
Simple
proper
02

a formidable opponent or persistent force that causes misery, defeat, or downfall 

Examples
The detective finally captured his nemesis, a cunning criminal who had evaded him for years. 
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store