depletion depletion depletion depletion depletion depletion depletion Depletion - definition of depletion by The Free Dictionary Dictionary depletion depletion depletion Dictionary depletion depletion depletion depletion depletion depletion