Skip to content
Simplified display

失笑

shī xiào

Sign in to save this word to your study lists.

Definitions

  1. 1. to laugh in spite of oneself
  2. 2. to be unable to help laughing
  3. 3. to break into laughter