Synonyms and related words :
amuse, beguile, beguile the time, convulse, delight, divert, drown care, ease off, enliven, entertain, exhilarate, fracture one, have a ball, have fun, kill, kill time, knock dead, laugh it up, live it up, raise a laugh, raise a smile, recreate, refresh, regale, relax, slay, solace, tickle, titillate, unbend, unlax, unwind, wow