laughing in one's sleeve

English

Verb

laughing in one's sleeve

  1. present participle and gerund of laugh in one's sleeve