DEPLETIVE MEANING IN ENGLISH

• Depletive Definition & Synonyms

  1. (a.) Able or fitted to deplete.
  2. (n.) A substance used to deplete.


RECENT SEARCHES