Nihoner

“Longtime enemy” in Japanese

Short answer
宿敵 shukuteki しゅくてき

Longtime enemy in Japanese is “宿敵” (shukuteki). Full meaning: old enemy, longtime enemy, arch-enemy, traditional rival, longstanding foe.

Looking for the other direction? Search any Japanese word in the Nihoner lexicon, or practise what you have learned in the learning games.