Chortle - Definition

chortle

n 1: a soft partly suppressed laugh [syn: chortle, chuckle]
v 1: laugh quietly or with restraint [syn: chuckle, chortle,
laugh softly]

Look up another word