What does Blut husten mean?

Blut husten - German to English

to cough up blood