English Dictionary
◊ NOSTRUM
nostrum
n 1: a remedy for all ills or diseases [syn: {panacea}, {cure-all}]
2: a patent medicine whose efficacy is questionable