immerse UK /ɪˈmɜːs/US /ɪˈmɜɹs/verb 3adjective 1forms 5 verb3 •To place within a fluid (generally a liquid, but also a gas).Archimedes determined the volume of objects by immersing them in water. •To involve or engage deeply.The sculptor immersed himself in anatomic studies. •To map into an immersion.Thus, in mathematical terms a Klein bottle cannot be "embedded" but only "immersed" in three dimensions as an embedding has no self-intersections but an immersion may have them. — 2002 adjective1 •(no longer used) Immersed; buried; sunk.After a long enquiry of things immerse in matter, I interpose some object which is immateriate, or less materiate; such as this of sounds. — 1627 formsimmersed · immersing · immerses · more immerse · most immerse