laughed in one's sleeve
English
Verb
laughed
in
one's
sleeve
simple past
and past participle of
laugh in one's sleeve