Subscriber login


Forgot your password?

Library card login

Other

depletion allowance

Definition 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