暗笑ànxiào
Meanings
1. laugh in (up) one's sleeve
2. snigger
3. snicker
Characters used