DROWN SOMETHING OUT


Meaning of DROWN SOMETHING OUT in English

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

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