Treasury of Scripture Knowledge

Summary

That it might cause fury to come up to take vengeance; I have set her blood upon the top of a rock, that it should not be covered.

Bible References

I have set

Matthew 7:2
For with the same judgment you judge others, you will be judged, and with the measure you use, it will be measured to you.
1 Corinthians 4:5
Therefore do not go on passing judgment before the time, but wait until the Lord comes who will both bring to light the things hidden in the darkness and disclose the motives of men's hearts. Then every man will receive his praise from God.
Revelation 17:1
Then one of the seven angels who had the seven bowls came and said to me, "Come, I will show you the judgment of the great harlot who sits on many waters,
Revelation 18:5
for her sins are piled up as high as heaven, and God has remembered her iniquities.