DROWN OUT


Meaning of DROWN OUT in English

cause not to be seen or heard by overpowering it (i.e. with noise or commotion)

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