Learn English – The phrase “to pour cloud water”

meaningphrases

I've came across this article which uses the phrase "poured cloud water". Is this a well known expression? Searching Google, the first page shows me only places where this article is quoted.

From the article the meaning would seem to be "to debunk", if it's a well known phrase is that accurate?
And where does the phrase come from? Cloud water is rain, I guess. Why would raining mean something like that and in such a wording?
Could be that the writer invented it, but it seems strange to me.

Best Answer

I believe it was a typo that got auto-corrected by the writer's word processor. The expression is "to pour cold water on something."

Related Topic