immerses
From WikiWord, the free dictionary
English
Definitions
verb
- To put under the surface of a liquid; to dunk.“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.