Synonyms of Depleter
Primary definition: A person, substance, or factor that exhausts, diminishes, or uses up a resource, supply, or energy.
Primary definition: A person, substance, or factor that exhausts, diminishes, or uses up a resource, supply, or energy.