Skip to content

Zechariah 12:4

Zechariah 12:4
In that day, saith the LORD, I will smite every horse with astonishment, and his rider with madness: and I will open mine eyes upon the house of Judah, and will smite every horse of the people with blindness.

My Notes

Commentary

Trusted original commentary from respected historical Bible scholars and theologians.

Baptist theologian, 1697–1771

Gill's Exposition

In that day, saith the Lord, I will smite every horse with astonishment, and his rider with madness,.... The meaning is, the enemies of God's people shall be astonished at the failure of their…

Presbyterian pastor, 1798–1870

Barnes' Notes

In that day, saith the Lord, I will smite every horse with astonishment, stupefying - Zechariah revives the words concentrated by Moses, to express the stupefaction at their ills, which God would…

Methodist theologian, 1762–1832

Adam Clarke

I will smite every horse - Some apply this to the wars of the Maccabees with the Syrians; but it is more likely to be a prophecy not yet accomplished. The terms are too strong for such petty and…

Nonconformist minister, 1662–1714

Matthew Henry

Zechariah 12:1-8

Here is, I. The title of this charter of promises made to God's Israel; it is the burden of the word of the Lord, a divine prediction; it is of weight in the delivery of it; it is to be pressed upon…

Academic commentary, 1882–1921

Cambridge Bible

astonishment This and the two following words, madness, blindness, occur together also in Deu 28:28, in a description of God's judgments upon Israel, as here upon the armies that gather against…