deplation ( synonym found)

Definition of deplation:

°the act of depleting, or the state of being depleted; exhaustion.
°the consumption of a resource faster than it can be replenished.

Definition of deplation:

°the act of depleting, or the state of being depleted; exhaustion.
°the consumption of a resource faster than it can be replenished.

Back to Top