GeneralConnection.com
➔
Dictionary
hatemonger
Noun
1. detractor
1. disparager, depreciator, knocker
Usage