noun Date: 1917 any of various substances or mixtures sold (as by a traveling medicine show) as medicine usually without regard to their medical worth or properties, poppycock , bunkum
SNAKE OIL
Meaning of SNAKE OIL in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012