0 to put all your effort into doing a particular activity:
She is an actress who always tries to submerge herself completely in a role.
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
submerge yourself in sth