Babylon 10
The world's best online dictionary

Download it's free

Definition of Laugh up your sleeve

Laugh up your sleeve Definition from Language, Idioms & Slang Dictionaries & Glossaries
ENGLISH IDIOMS 2.EDITION
laugh secretly at someone, behind your back He tried to please her, unaware she was laughing up her sleeve.
English Idioms WM 1.3a
laugh secretly at someone
He tried to please her, unaware she was laughing up her sleeve.