SNAKE OIL


Meaning of SNAKE OIL in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.