SynonymX
Speak
Depletable
Definition of Depletable
1.
Capable of being depleted
Adjective Satellite
Semanticaly linked words with "depletable"
exhaustible