GeneralConnection.com
➔
Dictionary
abominator
Noun
1. loather
1. hater
Usage