DROWN Meaning of DROWN in English ( v. t. ) To overwhelm in water; to submerge; to inundate. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012