devaluator
Etymology
From devaluate + -or.
noun
One who or that which devaluates.