EnglishODInameMeaningInitialism of Opiate Detoxification Institute.Initialism of one-day international.SourcesNo citations have been attached yet.