Lifesaving drugs Synonyms

We can't find synonyms for the phrase "Lifesaving drugs", but we have synonyms for terms, you can combine them.

LD abbreviation

LD is an abbreviation for Lifesaving Drugs
What does LD stand for?
LD stands for "Lifesaving Drugs"

Definitions for Lifesaving


  • (noun) saving the lives of drowning persons