DEPLETION Meaning of DEPLETION in English n. emptying, exhausting, using up; reduction Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012