Concept set DROWN

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

Id Concept in source English gloss Conceptlist