immerse

Verb
  1. Thrust or throw into (synset 201580466)
    "Immerse yourself in hot water"
  2. Devote (oneself) fully to (synset 200602438)
    "He immersed himself into his studies"
  3. Enclose or envelop completely, as if by swallowing (synset 201585330)
    "The huge waves swallowed the small boat and it sank shortly thereafter"
  4. Cause to be immersed (synset 200602773)
    "The professor plunged his students into the study of the Italian text"

Other Searches