RichThesaurus
blood-soaked
blood-soaked
antonyms
blood-soaked
definitions