Definition, synonyms and related words
Suppressed or sly laughter; snigger.
A noose or snare made using a slip knot.
To laugh at someone or something
To snare using a snickle.