laughed in one's sleeve

English

Verb

laughed in one's sleeve

  1. simple past and past participle of laugh in one's sleeve