depriver

DEPRIVER, n. He or that which deprives or bereaves.