Chinese-English dictionary »

酸葡萄 /suānpútao/ meaning in English

ChineseEnglish
酸葡萄 /suānpútao/ noun

sour grapes(expression of disdain for something one cannot have)
noun
[UK: ˈsaʊə(r) ɡreɪps] [US: ˈsaʊər ˈɡreɪps]