English dictionary
nostrum meaning and definition
Definition and meaning of nostrum at MeaningMonkey.org. nostrum meaning and definition in the English Dictionary.NOSTRUM noun
Definition of nostrum (noun)
- hypothetical remedy for all ills or diseases; once sought by the alchemists
- synonyms: catholicon, cure-all, panacea
- patent medicine whose efficacy is questionable
Source: Princeton University Wordnet