snake_oilEnglish

snake oil, humbug

Noun

(medicine) any of various liquids sold as medicine (as by a travelling medicine show) but medically worthless

English: snake oil

Communication (written or spoken) intended to deceive

English: humbug, snake oil

English words with similar meanings

Show 1 words