snicker
English Dictionary
->
Letter S
-> snicker
Search Dictionary:
snicker Definition
(n)
a
disrespectful
laugh
(v)
laugh
quietly
snicker Synonyms
snicker
snigger
snort
© Art Branch Inc.