1.REVULSION (noun) Meaning : a sense of disgust and loathing. Synonyms : abhorrence, repugnance, nausea, detestation. Antonym : apenchant, predilection, preference, propensity. Usage: Widespread public revulsion at the executions exacerbated a g... Read more