Noun Definition
detestation
1.Definition: hate coupled with disgust
Related Noun(s):abhorrence, abomination, execration, loathing, odium
Category: Feelings1.Definition: hate coupled with disgust
Related Noun(s):abhorrence, abomination, execration, loathing, odium
Category: Feelings