archnemesis

English

Etymology

From arch- +‎ nemesis.

Noun

archnemesis (plural archnemeses)

  1. A chief nemesis.

Synonyms

Translations

Anagrams