letting the cat out bag (verb) spill: reveal
Sinonime: blood-soaked, blood-spattered, bloodstained, crimson, ensanguined, gaping, gory, grisly, hematic, hemic, imbrued, open, raw, sanguinary, sanguine, unstaunched, unstopped, wounded
Antonime: conceal,
hide