sniggering


Also found in: Dictionary, Thesaurus.
Related to sniggering: guffaw, amid, ridiculed
See: ridicule