Random
Immerse oneself in
Synonyms for Immerse oneself in
sink
plunge oneself into
lose oneself in
bury oneself in
absorb oneself
occupy oneself with
For more similar words, try
Immerse oneself in
on Thesaurus.plus dictionary