1 Samuel 17:46 - Ellicott's Commentary On The Whole Bible

Bible Comments

I will smite thee. — David reiterated to the Philistine, as he had done to Saul, his certainty of victory, but in the same breath says that the victory will be that God’s whose name the Philistine had just been contemptuously using.

1 Samuel 17:46

46 This day will the LORD deliverl thee into mine hand; and I will smite thee, and take thine head from thee; and I will give the carcases of the host of the Philistines this day unto the fowls of the air, and to the wild beasts of the earth; that all the earth may know that there is a God in Israel.