Concept DROWN

To be suffocated in water or other fluid; to perish by suffocation in water.