There was vomit on the road.
吐瀉物 is a more formal medical term for vomit, often used in clinical settings.
bloody vomit
Standard kanji spelling for vomit/vomiting.
Katakana spelling; sometimes used for emphasis or in informal contexts.
Alternate kanji form; less common than 嘔吐.
Kana spelling; used when avoiding difficult kanji or in casual writing.
A native word of uncertain origin, more commonly written 反吐; 嘔吐 is a meaning-based spelling using characters for vomiting.