On Stack Overflow, a question can be "open," "closed," or "deleted" (there are probably many other status but we will ignore them). "Closed" and "deleted" are quite terminal (a "closed" questions could be reversed, but it would require the questioner to rewrite the question, and other persons to notice the question is good enough.)
I suggest to add a new status: hidden until re-edited. Some questions are really questions, but they are written so badly that they would need too much re-editing and/or too many questions from answerers to be clear. Many persons are shy of voting to close them, and downvoting them is quite useless, unless down-voting gain momentum, but then it often goes quite down. We could add a new option instead of closing them (or losing hours trying to comprehend what the questioner is asking): Hide them until they are re-edited. It would be a privilege like closing, probably with less votes needed (I would say 3 votes). Those that vote for it have to add manually something to tell the questioner what the problem in his question are (I think these suggestions should appear as comments visible to everyone to the question, so it's clear to everyone the problems of the question). If the questioner re-edits the question the question is unhidden automatically. The point is that it's the work of the questioner to try to write a good question, not the work of the answerers to try to "divine" what the questioner was asking.
To be more clear, what I'm looking for is something similar to the "drive-through" of F1 :-)