Depriver
/(?)/
De·priv·er
Depriver
n.
One who, or that which, deprives.