Word of the Day: June 4, 2019

immerse Definition: (verb) Devote (oneself) fully to. Synonyms: engross, engulf, steep, soak up, absorb, plunge Usage: I swear I will immerse myself in my studies and improve these poor grades. Discuss.

Print Friendly, PDF & Email