DIN


Meaning of DIN in English

v. make a loud noise, create a din, make a noisy clamor

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