Definify.com

Definition 2024


archnemesis

archnemesis

English

Noun

archnemesis (plural archnemeses)

  1. A chief nemesis.

Synonyms