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

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation