weakener

Noun
  1. That which weakens or causes a loss of strength (synset 109499651)
    "doubt is a great weakener of resolve"

Other Searches