Langimage
English
C1

a tax deduction allowed to compensate for the depletion of natural resources.

Meanings

a tax deduction allowed to compensate for the depletion of natural resources.

The company claimed a depletion allowance for its oil wells.

Synonyms

Last updated: 2025/01/11 11:51