Search results
- Dictionaryimmersion/ɪˈməːʃn/
noun
- 1. the action of immersing someone or something in a liquid: "his back was still raw from immersion in the icy Atlantic sea"
- 2. deep mental involvement in something: "a week's immersion in the culinary heritage of Puglia"
Powered by Oxford Dictionaries