snigger
noun
°A partly suppressed or broken laugh.
°A sly or snide laugh.
verb
°To emit a snigger.