snickers
VERB
laugh at mockingly
Synonyms
VERB
laugh at
Synonyms
Antonyms
STRONG