Log in
Search words & phrases
luxuriate
US /lʌgˈʒʊrieɪt/
・
UK /lʌgˈʒʊərieɪt/
C2
Definition
Video subtitles
verb
To enjoy something to excess; wallow in