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
|
School Software with Accounts Web based school management software with accounts and SMS integration ... Read more