Immerse

English word definition — powered by WordNet

VERB

thrust or throw into

devote (oneself) fully to

enclose or envelop completely, as if by swallowing

cause to be immersed

Want to remember immerse?

Sign up free to bookmark & revise