DIN


Meaning of DIN in English

(n.) Loud, confused, harsh noise; a loud, continuous, rattling or clanging sound; clamor; roar.

Webster's English dictionary.      Английский словарь Webster.