← DefinitionshareGuessdepletersnounPlural of depleter; multiple people or things that reduce the amount or supply of something.Synonymsdrainersnoun