Definition Of Immerse

  • cause to be immersed
  • thrust or throw into
  • enclose or envelop completely, as if by swallowing
  • devote (oneself) fully to

Syllables : im-merse

Pronunciation : ɪ'mɜrs

Example Sentences

  • He immersed himself into his studies. (verb)