English dictionary
depletable meaning and definition
Definition and meaning of depletable at MeaningMonkey.org. depletable meaning and definition in the English Dictionary.DEPLETABLE adjective
Definition of depletable (adjective)
- capable of being depleted
Source: Princeton University Wordnet