See here, the meanings of the word drown, as video and text. (Click show more below.) drown (verb) To die from suffocation while immersed in ... ... <看更多>
Search
Search
See here, the meanings of the word drown, as video and text. (Click show more below.) drown (verb) To die from suffocation while immersed in ... ... <看更多>
Video shows what drown means. To be suffocated in water or other fluid; to perish by such suffocation.. To deprive of life by immersion in ... ... <看更多>