depleters
English
Noun
depleters
plural of
depleter
Anagrams
speltered