Life-saving drug Synonyms
We can't find synonyms for the phrase "Life-saving drug", but we have synonyms for terms, you can combine them.Life-saving Synonyms
LD abbreviation
LD is an abbreviation for Life-saving DrugWhat does LD stand for?
LD stands for "Life-saving Drug" Definitions for Drug
- (noun) a substance or preparation used to treat disease
- (noun) a substance that is used as a medicine or narcotic
- (verb) administer a drug to