Stay strong
Be sure of your words
Keep things objectionable (vs. personable)
Don't allow any comment that you believe is on the personal level to be taken further (in other words, pretend you did not hear the personal level of the comment and pull it back into context of the meeting). Send a strong message that you will not address any personable issues.
Keep the focus on the goals of the meeting
Write down what you want to see from the meeting and don't leave until all those concerns/areas have been addressed
Remember, she is only human. Sometimes humans in positions of authority like to present themselves as the most important and all knowing person at that meeting. You are equal to her and your input is just as important. Don't let her make you feel inferior. Be professional as to how you present your input.
Stand your ground and make her understand your side. Not saying your side will be the answer, however, she needs to hear other points of views and everyone on the TEAM needs to respect all points of views in making a decision.