Definify.com

Definition 2024


laugh_in_one's_sleeve

laugh in one's sleeve

English

Alternative forms

Verb

laugh in one's sleeve

  1. (US, Canada, idiomatic) To laugh secretly or to oneself.

Translations