submerge

  1. Verb (suya) bat(ır)mak, dal(dır)mak.
  2. Verb su ile kapla(n)mak.
bütün vaktini/dikkatini vermek, dalmak.
He submerged himself in research of a new electronic device.