Revelation 16:6

BSB · Public Domain (CC0)

“For they have spilled the blood of saints and prophets, and You have given them blood to drink, as they deserve.””

What this verse means

A short, plain-language explanation of Revelation 16:6 goes here — the kind of answer a reader (or an AI assistant) can quote in one breath. Original meaning coming soon.

Compare translations
BSBPD

For they have spilled the blood of saints and prophets, and You have given them blood to drink, as they deserve.”

Compare in BSB, KJV & ASV
Keep exploring