DIN


Meaning of DIN in English

■ noun a loud, unpleasant, and prolonged noise.

■ verb ( ~s , ~ning , ~ned )

1》 ( ~ something into ) instil information into (someone) by constant repetition.

2》 make a ~.

Origin

OE dyne , dynn (n.), dynian (v.), of Gmc origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.