RichThesaurus
put out of business
vs
rain on someone's parade
put out of business
rain on someone's parade
verb
To disappoint or discourage someone by ruining or criticising their plans or aspirations.
How often have the words
put out of business
and
rain on someone's parade
occurred in a corpus of books?
(source:
Google Ngram Viewer
)