nem·e·sis /ˈnemɪsɪs/ noun [singular] 1 an opponent or enemy that is likely to be impossible for you to defeat, or a situation that is likely to be impossible for you to deal with 难以战胜的对手;难以应对的事情meet/face your nemesis In the final he will meet his old nemesis, Roger Federer. 决赛中他将对阵他的克星罗杰·费德勒。
meet/face your nemesis• Meanwhile Mr Bageya may be about to face his nemesis.