To involve oneself deeply in a particular activity or interest.
To submerge in a liquid.
किसी तरल पदार्थ में डुबाना।
English Usage: The chef is immersing the vegetables in boiling water.
Hindi Usage: शेफ सब्जियों को उबलते पानी में डुबा रहा है।