Back to Dictionary
哂笑
shěnxiào
1. (literary) to sneer
2. to laugh at