Yahoo Web Search

Search results

  1. Dictionary
    depletion allowance

    noun

    • 1. a tax concession allowable to a company whose normal business activities (in particular oil extraction) reduce the value of its own assets. North American