DROWN Meaning of DROWN in English (v. t.) To overwhelm in water; to submerge; to inundate. Webster's English dictionary. Английский словарь Webster. 2012