Chinese-English dictionary »

克星 meaning in English

ChineseEnglish
克星 noun

kryptonite(weakness)
noun

克星 /kèxīng/ noun

nemesis [nemeses](righteous infliction of retribution)
noun
[UK: ˈne.mə.sɪs] [US: ˈne.mə.səs]