English-Chinese dictionary »

eyesore meaning in Chinese

EnglishChinese
eyesore [eyesores] (a displeasing sight)
noun
[UK: ˈaɪ.sɔː(r)]
[US: ˈaɪ.ˌsɔːr]

yǎnzhōngdīng/; 有礙觀瞻noun

有碍观瞻 /yǒu'àiguānzhān/noun

眼中釘noun

眼中钉 /yǎnzhōngdīng/; 肉中刺,眼中釘noun

肉中刺,眼中钉 /ròuzhōngcìnoun