Synonyms of Depletion

Primary definition: The reduction in the number or quantity of something.

Full Dictionary Entry