Dictionary.com
Thesaurus.com
has blighted
  • present perfect of blight (3rd person singular).