13 doctors weighed in:

What does it mean when u coughing blood?

13 doctors weighed in
Marianne DiNapoli
Obstetrics & Gynecology
11 doctors agree

In brief: Many things

Coughing blood could mean a lung infection, lung cancer, pulmonary embolism, and more.
You should visit a doctor right away to determine the cause.

In brief: Many things

Coughing blood could mean a lung infection, lung cancer, pulmonary embolism, and more.
You should visit a doctor right away to determine the cause.
Marianne DiNapoli
Marianne DiNapoli
Answer assisted by Marianne Di Napoli, Medical Student
Thank
Dr. Chakshu Gupta
Pathology
2 doctors agree

In brief: Various

Blood in your spit may be due to infections such as tuberculosis, blood clot in your lungs, high dose blood thinners, sinus infection or allergy, bleed in stomach or food pipe, lung cancer, to over a 100 different possibilities.
It is best a seek qualified medical opinion to determine cause.

In brief: Various

Blood in your spit may be due to infections such as tuberculosis, blood clot in your lungs, high dose blood thinners, sinus infection or allergy, bleed in stomach or food pipe, lung cancer, to over a 100 different possibilities.
It is best a seek qualified medical opinion to determine cause.
Dr. Chakshu Gupta
Dr. Chakshu Gupta
Thank
Read more answers from doctors