morally reprehensible; would do something as despicable as murder; ugly crimes; the vile development of slavery appalled them; a slimy little liar
[ Syn: despicable , ugly , slimy , unworthy , worthless , wretched ]
causing or able to cause nausea; a nauseating smell; nauseous offal; a sickening stench
[ Syn: nauseating , nauseous , noisome , queasy , loathsome , offensive , sickening ]