abominate
— Verb
– English
~ find repugnant; "I loathe that man"; "She abhors cats"
abomination
— Noun
– English
~ hate coupled with disgust
abomination
— Noun
– English
~ a person who is loathsome or disgusting
abomination
— Noun
– English
~ an action that is vicious or vile; an action that arouses disgust or abhorrence; "his treatment of the children is an abomination"