depreciator - English Synonyms Dictionary

depreciator

n.
[1] detractor , disparager , knocker