immerse

immerse

immerses

immersed

immersed

immersing

Verb
  • "He immersed himself into his studies"

Synonymer

Thrust or throw into
  • "Immerse yourself in the hot water"

Synonymer

Synonymer

enclose or envelop completely, as if by swallowing

Synonymer

Synonymer