The shepherds — Officers in the church and state. The goats — The officers among them, who were like he — goats, that push, and wound, and trample under foot the feebler cattle. Visited — In mercy. As his goodly horse — Hath given them strength and courage.
Related Commentaries of Zechariah 10:3
Zechariah 10:3
3 Mine anger was kindled against the shepherds, and I punishedb the goats: for the LORD of hosts hath visited his flock the house of Judah, and hath made them as his goodly horse in the battle.