v.
1.cover completely or make imperceptible
2.get rid of as if by submerging
3.die from being submerged in water, getting water into the lungs, and asphyxiating
4.kill by submerging in water
Idiom of the Day
make sense out of (someone or something)
to understand or interpret someone or something
We tried hard to make sense out of the tragedy at the hotel.