languisher

/ˈlæŋɡwɪʃər/

Definitions

1. noun

a person or thing that causes or brings about a decline or deterioration

“The over-reliance on fossil fuels is a languisher of the environment.”

Synonyms

  • decliner
  • deteriorator

Antonyms

  • preserver
  • restorer