shěn​xiào

to laugh at

Definitions

shěn​xiào

(literary) to sneer; to laugh at

Sources