Nostrum

What is Nostrum?

Nostrum definition and meaning on Dictionary terms:
noun

a medicine sold with false or exaggerated claims and with no demonstrable value; quack medicine.
a scheme, theory, device, etc., especially one to remedy social or political ills; panacea.
a medicine made by the person who recommends it.
a patent medicine.