SNAKE OIL


Meaning of SNAKE OIL in English

■ noun informal, chiefly N. Amer. a substance with no real medicinal value sold as a cure-all.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.