Subscriber login


Forgot your password?

Library card login

Other

DDI

Definition of DDI

abbreviation

  • dideoxyinosine.
  • divisional detective inspector.

DDI in other Oxford dictionaries

Definition of DDI in the US English dictionary

Nearby words