IMMERSE ONESELF IN WORK Meaning of IMMERSE ONESELF IN WORK in English involve oneself deeply in work, spend all one's time working Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012