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.”
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.”