to titter; to laugh derisively

listen to the pronunciation of to titter; to laugh derisively