Lysa / Law Dictionary / depletion allowance depletion allowance: meaning in law The tax deduction allowed to owners of property containing natural resources as the resources are used up Browse all legal terms →