IMMERSE


Meaning of IMMERSE in English

v. 1 plunge, sink, submerge, dip, dunk, duck, inundate Immerse the device in the water before switching it on 2 plunge, sink, submerge, bury, absorb, engross, engage, occupy, involve I immersed myself in my work and never noticed the time

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.