archenemy ( synonym found)

Definition of archenemy:

(n) : a principal enemy

Back to Top