1.cover completely or make imperceptible;
I was drowned in work
2.get rid of as if by submerging;
She drowned her trouble in alcohol
3.die from being submerged in water, getting water into the lungs, and asphyxiating;
The child drowned in the lake
4.kill by submerging in water;
He drowned the kittens