Nemesis

English word definition — powered by WordNet

NOUN

(Greek mythology) the goddess of divine retribution and vengeance

something causing misery or death

Want to remember nemesis?

Sign up free to bookmark & revise