impairer

noun

1.
an agent that impairs
Derived from:
impair