LAUGH UP ONE'S SLEEVE


Meaning of LAUGH UP ONE'S SLEEVE in English

giggle in secret, laugh secretly, laugh so no one else will see

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.