snake oil

1. (noun) any of various liquids sold as medicine (as by a travelling medicine show) but medically worthless
Related Words: liquid



Terms and Conditions of Use / Copyright Notice