宿敵 しゅくてき Meanings Noun old enemy; longtime enemy; arch-enemy; traditional rival; longstanding foe Kanji 宿 lodge. Read as シュク. 敵 enemy. Read as テキ. Jinuma: Japanese Dictionary · Word lists