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
red herring
something that draws attention away from the matter that is under consideration
The issue of salary is a red herring and is not related to the main issues of the negotiations.