Noun
·
C1
din
Meaning
a loud unpleasant noise or a deafening sound
Lists
Senses