Yahoo Web Search

Search results

  1. Dictionary
    immersion
    /ɪˈ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"

    More definitions, origin and scrabble points