English-Chinese dictionary »

deride meaning in Chinese

EnglishChinese
deride [derided, deriding, derides] (to harshly mock; ridicule)
verb
[UK: dɪ.ˈraɪd]
[US: dɪ.ˈraɪd]

嘲笑 /cháoxiào/verb

揶揄 /yéyú/verb