Impoverisher
/(?)/
Im·pov·er·ish·er
Impoverisher
n.
One who, or that which, impoverishes.