nostrum

Explore definitions, synonyms, and language insights of nostrum

Definitions

Noun
hypothetical remedy for all ills or diseases; once sought by the alchemists
Noun
patent medicine whose efficacy is questionable

More Specific Terms