Meaning of DI in English

DI

■ abbreviation

1》 Defence Intelligence.

2》 (in the UK) Detective Inspector.

3》 direct injection.

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