Adam Clarke's Commentary on the Bible - Zechariah 12:4
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 evanescent victories as those of the Maccabees. read more
Adam Clarke's Commentary on the Bible - Zechariah 12:3
A burdensome stone - Probably referring to that stone which was thrown on the breast of a culprit adjudged to lose his life by stoning, by which the whole region of the thorax, heart, lungs, liver, etc., was broken to pieces. read more