Immerse Meaning

There are 4 meaning(s) for word Immerse

Meaning 1 : cause to be immersed

    Synonyms : plunge
Meaning 2 : thrust or throw into

    Synonyms : plunge
Meaning 3 : enclose or envelop completely, as if by swallowing

    Synonyms : bury,  eat up,  swallow,  swallow up
Meaning 4 : devote (oneself) fully to

    Example : He immersed himself into his studies

    Synonyms : absorb,  engross,  engulf,  plunge,  soak up,  steep