English Dictionary
Definition din in British English
din noun
[singular] noun
/dɪn/
1
a very loud unpleasant noise that lasts for a long time
