Definition of Depletable

  • 1. Capable of being depleted Adjective Satellite

Semanticaly linked words with "depletable"