weakener(noun) noun1. that which weakens or causes a loss of strength- doubt is a great weakener of resolveDefinition categories: object, agent