immerse

Synonyms of IMMERSE