En
Fr
Es
Ru
It
Tr
Uk
Search
to completely put something into a liquid
to become deeply involved or engrossed in a particular activity, interest, or pursuit