snake oil is a noun meaning "(medicine) any of various liquids sold as medicine (as by a travelling medicine show) but medically worthless". It carries 2 recorded senses.
(medicine) any of various liquids sold as medicine (as by a travelling medicine show) but medically worthless
medicine
communication (written or spoken) intended to deceive
Definitions, synonyms and semantic relations for snake oil come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.