1 عمومی:: زیر اب كردن، غوطه، (submers) دراب فرو بردن
شبکه مترجمین ایران
1 general:: verb immersed: She submerged it in the water.
Simple Definitions
2 general:: submerge yourself in sth to put all your effort into doing a particular activity • She is an actress who always tries to submerge herself completely in a role.
Cambridge-Phrasal Verbs