LOSE YOURSELF IN STH


Meaning of LOSE YOURSELF IN STH in English

to become so interested in sth that it takes all your attention

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.