LD


Meaning of LD in English

[ld] abbreviation load, lord LD abbreviation learning disabled, learning disability; lethal dose--often used with a numerical subscript to indicate the percent of a test group of organisms the dose is expected to kill "LD{sub 50}"; line of departure

Merriam-Webster English vocab.      Английский словарь Merriam Webster.