Definitions Found:

laugh especially in a harsh or sharp manner