Definition of depleter in English:

depleter

noun