noun. vomiting blood.
1. Noun, singular or mass People who throw up a significant amount of blood may have a condition known as hematemesis.