When describing something that is covered in blood, there are many words that can be used instead of "blood-spattered." Some synonyms include "bloodstained," "blood-soaked," "blood-drenched," "bloody," "sanguinary," and "crimson-streaked." Each of these words can be used to convey the same sense of violence and gore that "blood-spattered" does, but they all have slightly different connotations. For example, "bloodstained" implies that something has been permanently marked by blood, while "bloody" is a more colloquial term that can also be used to express anger or frustration. Ultimately, the choice of synonym will depend on the specific tone and context of the writing.