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
IMMERSE
Meaning of IMMERSE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012