GeneralConnection.comDictionary
hatemonger
Noun

1. detractor
1. disparager, depreciator, knocker
Usage