Snickered

Definition:

  • (imp. & p. p.) of Snicker

Compare snickered with other words:

roared vs. snickered