Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: scathing ?

pēn to spout; to spurt; to spray; to puff / (slang) to criticize scathingly (esp. online)
jiān suān harsh / scathing / acid (remarks)
xīng wèn zuì zhī shī to launch a punitive campaign / to condemn scathingly
téng téng steaming / scathing

Dictionary · Google Translate · Help
By MDBG 2025