immerses
VERB
submerge in liquid
Synonyms
Antonyms
VERB
become deeply involved
Synonyms
Antonyms