The AI-powered English dictionary
plural depleters
Any substance that causes depletion of something examples