Depletion 16 June 2023 by CAPS 123 Depletion refers to the reduction or exhaustion of natural resources or other assets.