1. (noun)snake oil (medicine) any of various liquids sold as medicine (as by a travelling medicine show) but medically worthless Synonyms: humbug, snake oil
2. (noun)humbug, snake oil communication (written or spoken) intended to deceive Synonyms: drool, fraud, bosh, fraudulence, tommyrot, boloney, hoax, put-on, humbug, taradiddle, baloney, bilgewater, tarradiddle, snake oil, tosh, dupery, twaddle