Dictionary search results

Showing 1-7 of 7 results

depletion British & World English

Reduction in the number or quantity of something

depletion allowance British & World English

A tax concession allowable to a company whose normal business activities (in particular oil extraction) reduce the value of its own assets

depletion English Thesaurus

they enquired into the depletion of fish stocks

depletion English-Spanish

reducción f, disminución f