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.