Skip to content
Traditional 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