liquid that is sold as a cure-all medication by traveling salesman (usually as a scam); deception, trickery, fraud (Slang)
SNAKE OIL
Meaning of SNAKE OIL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012