weakener

English

Etymology

From weaken +‎ -er.

Noun

weakener (plural weakeners)

  1. a person who, or thing that weakens