immerse
From WikiWord, the free dictionary
/ɪˈmɜː(ɹ)s/
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.
adjective
- Immersed; buried; sunk.