|Some managers operate by the philosophy that there is no such thing as a bad question, while your manager's approach is to make those who ask questions feel bad. There is no excuse for her behavior, as it builds ill will, animosity, and distrust.|
If your manager did not believe that your question was appropriate, it is only professional to answer it during the meeting, and then discuss her concerns with you in private afterwards. Even if a question during a meeting is not on target, it can still serve to keep the communication lines open and lead to other important topics.
When questions are stifled during a meeting, a point will ultimately arrive when no questions are asked. Your manager can then assume that everyone is in sync, while communication is actually grinding to a halt.
You will feel better by talking about the incident with some of your fellow employees who were in attendance. In addition, no matter how your manager feels about questions, there's little question that it would be helpful if you and some of your associates were to meet with her as a group to talk about communication and the ways to improve it.