Definition of Immerse

  • 1. Thrust or throw into Verb
  • 2. Devote (oneself) fully to Verb
  • 3. Enclose or envelop completely, as if by swallowing Verb
  • 4. Cause to be immersed Verb

Synonyms for word "immerse"

Semanticaly linked words with "immerse"