a noise.
·Impf of <<Do>>. II. Din ·vi To sound with a din; a ding. III. Din ·noun To utter with a din; to r...
Webster's Dictionary of the English Language