Blights Synonyms and Antonyms
Disease; plague
(Noun)
Advertisement
To have a deleterious effect on; ruin.
(Verb)
Synonyms:
Advertisement