The Pulpit Commentary - Zechariah 12:4-9
A good time for good people. "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," etc. These words, which are confessedly difficult if not impossible to interpret correctly (for some say they are to be taken literally, others spiritually; some historically, others prophetically), may be fairly used to illustrate a good time for good... read more
The Pulpit Commentary - Zechariah 12:4
I will smite every horse with astonishment ( consternation ). Cavalry represents the forces of the enemy. Astonishment, madness, and blindness are threatened against Israel in Deuteronomy 28:28 ; here they arc inflicted on the enemy. Madness . The riders should be so panic stricken that they knew not what they did, and shall turn their arms against each other ( Haggai 2:22 ). Open mine eyes upon the house of Judah; i.e. will regard with favour and protect ( Deuteronomy 11:12 ... read more