optical density

Definitions

Electronics

General English

  • noun a large amount of a drug taken at one time and causing illness or death
http://www.dictionarycentral.com/definition/optical-density.html