Thesaurus.com
Dictionary.com

snicker/snigger/sniggle