Read the dictionary definition of DIN. All definitions for this word.
1. the act of making a noisy disturbance
2. a loud harsh or strident noise
3. instill (into a person) by constant repetition
1. he dinned the lessons into his students
4. make a resonant sound, like artillery
1. His deep voice boomed through the hall