Synonyms for "immersion"

Words with similar meaning