OD Meaning of OD in English n. a hypothetical power once thought to pervade nature and account for various scientific phenomena. [ arbitrary term coined in G by Baron von Reichenbach, Ger. scientist d. 1869 ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012