OD


Meaning of OD in English

■ noun a hypothetical power once thought to pervade nature and account for various scientific phenomena.

Origin

C19: arbitrary term coined in Ger. by the German scientist Baron von Reichenbach.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.