OD


Meaning of OD in English

n. excessive dose (of pills or alcohol); attempt at suicide by the ingestion of an excess of pills (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.