ˈsnake oil noun [uncountable] especially American English informal1. something that is claimed to be a solution to a problem, but is not effective
2. snake oil salesman/peddler someone who deceives people by persuading them to accept false information, solutions that are not effective etc
[TahlilGaran] Dictionary of Contemporary English ▲