a snake-oil salesman

Meaning: A swindler who sells fake remedies or worthless solutions.

Language: English

Literally: (Already vivid in English)

Example: “That financial guru promising 50% returns is just a snake-oil salesman.”

Category: Animals

Origin: In 19th-century America, traveling salesmen sold "snake oil" as a cure-all, often with no snake in it. In 1917 a seller named Clark Stanley was fined when his product was found to contain mineral oil and other cheap ingredients.

Equivalents in other languages

More idioms — Animals

More English idioms

From our proverbs

Browse all proverbs →

← Back to Idioms