Vocabulary

贅を尽くす

to spare no expense; to live extravagantly; to indulge in the utmost luxury

expression verb