English Idioms: Laugh up your sleeve

English Idioms About “Clothes”
Idiom: Laugh up your sleeve
Meaning: To be secretly amused.
Example: They’re very polite in your presence, but you get the feeling they’re laughing up their sleeves.

English Idioms