Meaning of luxuriate

Definition of luxuriate

(verb) become extravagant; indulge (oneself) luxuriously
enjoy to excess; "She indulges in ice cream"

Other information on luxuriate

WIKIPEDIA results for luxuriate
Amazon results for luxuriate