Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

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.