DEAFEN


Meaning of DEAFEN in English

v. make deaf, cause deafness; render inaudible by a louder sound, drown out; be noisy

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.