iJunoon official Urdu Dictionary
تہہ آب ہونا
teh e aab hona
غرقاب ہونا
garqaab hona
English definition for submerse
1. v. put under water
2. v. sink below the surface; go under or as if under water
Synonyms and Antonyms for submerse
Sponored Video