7 letters · 10 points in Scrabble
noun someone who dissipates resources self-indulgently
noun a person who destroys or ruins or lays waste to