宿敵

Noun

 * 1) old enemy; long-standing rival

Noun

 * 1) archenemy; an old enemy