A dream that you are coughing up blood is a dream with blood loss. To dream that you are losing blood means that you are emotionally drained or exhausted. A throat represents your freedom to convey ideas.
Therefore, this dream means that you feel emotionally drained because you had to keep your mouth shut (not tell anyone of your ideas).
May I ask you a question:
Do you have strange political ideas that are not acceptable in the current society you are living in?Answered By: fatefate( points )
Interpretation #4 by Anonymous
I had a dream that I was throwing up blood. It was a lot of blood and in clump that I had to pull it out of my mouth because I was going to choke. And as I pulled it out it was blood and kids stickers.