depletion
English Dictionary
->
Letter D
-> depletion
Search Dictionary:
depletion Definition
(n)
the
act
of
decreasing
something
markedly
(n)
the
state
of
being
depleted
depletion Synonyms
depletion
© Art Branch Inc.