Zechariah 12:4 - Coke's Commentary on the Holy Bible

Bible Comments

I will smite every horse, &c.— The cavalry, the elephants, the numerous armies of the enemy shall be put to flight, and defeated by a small number of foot, and those ill-armed. Instead of people we may read nations.

Zechariah 12:4

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.