What is the correct meaning of the idiom “To laugh in one’s sleeves”?

A) Guffaw
B) Chuckle
C) Scoff
D) To laugh secretly

    🧠 Explanation:

    • The idiom "to laugh in one’s sleeves" means to hide your laughter or amusement.
    • It is used when someone is secretly pleased, often at another person’s expense.
    • The phrase suggests silent or concealed amusement rather than open laughter.