immerse

verb

  1. 1

    devote (oneself) fully to

    He immersed himself into his studies

  2. 2

    cause to be immersed

    The professor plunged his students into the study of the Italian text

  3. 3

    thrust or throw into

    Immerse yourself in hot water

  4. 4

    enclose or envelop completely, as if by swallowing

    The huge waves swallowed the small boat and it sank shortly thereafter

Synonyms

Also useful for “immerse”:Unscrambler