What is the meaning of Snigger?

A partly suppressed or broken laugh.

A sly or snide laugh.

To emit a snigger.

Source: wiktionary.org