Zechariah 12:4 Meaning and Explanation
“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.”
King James Version (KJV)
Read this verse in context with translation switching:
Read Full Chapter →The LORD will throw the enemy's war-horses and riders into panic and blindness, while keeping His watchful eyes open upon Judah for good.
What Does Zechariah 12:4 Mean?
The war-horse was the great weapon of ancient armies. God promises to strike every horse with confusion and every rider with madness, and to blind the cavalry of the attacking peoples. The military strength arrayed against Jerusalem is rendered useless in a moment by the word of the LORD.
Yet in the same breath He says, 'I will open mine eyes upon the house of Judah.' The same God who blinds the enemy keeps watch over His own with open, attentive eyes. Deliverance is not Judah's achievement but God's gaze. Where the world trusts in cavalry and numbers, the people of God are guarded by the One who never sleeps.
Frequently Asked Questions About Zechariah 12:4
What does Zechariah 12:4 mean?
The LORD will throw the enemy's war-horses and riders into panic and blindness, while keeping His watchful eyes open upon Judah for good.