Noun weakener has 1 sense
  1. weakener - that which weakens or causes a loss of strength; "doubt is a great weakener of resolve"
    --1 is a kind of
    agent
    Derived forms: verb weaken5, verb weaken4, verb weaken1
,
TOP