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