nostrum
English Dictionary
->
Letter N
-> nostrum
Search Dictionary:
nostrum Definition
(n)
hypothetical
remedy
for
all
ills
or
diseases
;
once
sought
by
the
alchemists
(n)
patent
medicine
whose
efficacy
is
questionable
nostrum Synonyms
cure-all
nostrum
panacea
© Art Branch Inc.