Alternative Names
Hemoptysis; Spitting up blood; Bloody sputum
Definition of Coughing up blood
Coughing up blood is the spitting up of blood or bloody mucus from the lungs and throat (respiratory tract).
Review
Reviewed by David Zieve, MD, MHA, Medical Director, A.D.A.M., Inc., and George F. Longstreth, MD, Department of Gastroenterology, Kaiser Permanente Medical Care Program San Diego, California. – 11/21/2009








