depletion allowanceDefinition of depletion allowance noun North American a tax concession allowable to a company whose normal business activities (in particular oil extraction) reduce the value of its own assets. depletion allowance in other Oxford dictionaries Definition of depletion allowance in the US English dictionary