depreciator

noun

1.
one who disparages or belittles the worth of something
Derived from:
depreciate