DROWN Meaning of DROWN in English (v. t.) To overpower; to overcome; to extinguish; -- said especially of sound. Webster's English dictionary. Английский словарь Webster. 2012