1. snake oil | |
(medicine) any of various liquids sold as medicine (as by a travelling medicine show) but medically worthless
|
|
2. snake oil [ Synonyms: humbug] | |
Communication (written or spoken) intended to deceive
|
Fertilizer Distributor and Shop Software The software is designed for a business dealing in fertilizers. Purcha ... Read more