Words: luxuriate
Part of speech: v
Definition: thrive profusely or flourish extensively