lead role (0 synonym found)

We don't have any synonyms for lead role yet.

Did you mean…

Think lead role belongs in the thesaurus? Recommend it and we'll take a look.


Definition of lead role:

°A drug, derived from the amygdalin of apricot kernels, once thought capable of destroying cancer cells by the release of cyanide but later banned by the FDA.

Definition of lead role:

°A drug, derived from the amygdalin of apricot kernels, once thought capable of destroying cancer cells by the release of cyanide but later banned by the FDA.

Back to Top