宿敵 しゅくてき old enemy #21,761 Meanings noun old enemy; longtime enemy; arch-enemy; traditional rival; longstanding foe Its kanji 宿 シュク · やど、やど.る、やど.す inn, lodging, relay station, dwell, lodge, be pregnant, home, dwelling 敵 テキ · かたき、あだ、かな.う enemy, foe, opponent