Word Definition

Snickering

  1. of Snicker

Synonyms