1. To suffocate by submersion especially in water
2. To submerge especially by a rise in the water level
3. To soak, drench, or cover with a liquid
4. To engage (oneself) deeply and strenuously
5. To cause (a sound) not to be heard by making a loud noise — usually used with out
6. To drive out (as a sensation or an idea)
7. Overwhelm