DIN


Meaning of DIN in English

n. & v.

--n. a prolonged loud and distracting noise.

--v. (dinned, dinning)

1. tr. (foll. by into) instil (something to be learned) by constant repetition.

2 intr. make a din.

Etymology: OE dyne, dynn, dynian f. Gmc

Oxford English vocab.      Оксфордский английский словарь.