[ no passive ] to enjoy doing sth very much, especially sth that makes other people feel embarrassed, uncomfortable, etc.
DELIGHT IN STH / DOING STH
Meaning of DELIGHT IN STH / DOING STH in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005