This provoked the anger of the Lord, and raised his fury against them.
To come up, into the face of God, (after the manner of man,) as Eze_38:18.
To take vengeance; to God it appertains to take vengeance, to punish such sinners according to the nature of their sin.
I have set her blood upon the top of a rock; God will openly punish, and in such manner as shall not be soon forgotten; they set it on a rock when they shed it with cruelty, God will set it on a rock when he punisheth it with severity.
That it should not be covered; that it be not forgotten, or go unpunished; nor yet punished in a corner; all this inquisition and execution shall be public in the sight of many nations.