Definition:
Compare depleting with other words:
deleting vs. depleting
depleting vs. depletion
depleting vs. sustainable