SNAKE OIL


Meaning of SNAKE OIL in English

liquid that is sold as a cure-all medication by traveling salesman (usually as a scam); deception, trickery, fraud (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.