What is the most appropriate meaning of the idiom?
Laugh in one’s sleeves
1
To laugh quietly to oneself
2
To laugh loudly and boisterously
3
To cry and be sad
4
To be angry and upset
What is the most appropriate meaning of the idiom?
Laugh in one’s sleeves