witherer

/ˈwɪθərər/

Definitions

1. noun

a person or thing that causes plants or flowers to wither or become less healthy

“The witherer of the garden was a severe frost that lasted for weeks.”

Synonyms

  • damager
  • destroyer

Antonyms

  • nourisher
  • regenerator