8 letters · 11 points in Scrabble
noun an ostentatious display (of effort or extravagance etc.)
noun any act of immoderate indulgence
verb indulge oneself