DEPLETION Meaning of DEPLETION in English n. Exhausting, exhaustion, reducing, reduction, draining, emptying, evacuation. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012