DI Meaning of DI in English ■ abbreviation1》 Defence Intelligence. 2》 (in the UK) Detective Inspector. 3》 direct injection. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004