Online English Dictionary

Home

Snicker


n.

A half suppressed, broken laugh.


© 2009 Dammam Community College