To laugh in a stifled way
(Verb)
Advertisement
Advertisement