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, just as you judge others, you will yourselves be judged, and the measure that you mete will be meted out to you.
1 Corinthians 4:5
Therefore do not pass judgment before the time, but wait till the Lord comes. He will throw light upon what is now dark and obscure, and will reveal the motives in men's minds; and then every one will receive due praise from God.
Revelation 17:1
Then one of the seven angels who held the seven bowls came and spoke to me. 'Come here,' he said, 'and I will show you the sentence passed upon that Great Harlot who is seated at the meeting of many waters,
Revelation 18:5
For her sins are heaped up to the heavens, and God has not forgotten her misdeeds.