8 letters · 15 points in Scrabble
verb devote oneself entirely to something; indulge in to an immoderate degree, usually with pleasure
verb roll around,
verb rise up as if in waves