Search results
- Dictionaryimmerse/ɪˈməːs/
verb
- 1. dip or submerge in a liquid: "immerse the paper in water for twenty minutes" Similar
- 2. involve oneself deeply in a particular activity: "she immersed herself in her work" Similar
Powered by Oxford Dictionaries