What does 1 Samuel 2:10 mean?
Hannah's song ends with a bit of prophecy that sets up the story of Samuel and the kings of Israel whom he will help bring to power. She declares that God's enemies will be broken to pieces. God will thunder against them from heaven. The one who controls all things and can reverse any circumstance can easily defeat His enemies.There is nowhere anyone can hide from God's judgment of their actions. He will judge everyone to the ends of the earth (Hebrews 4:13). All who oppose Him will be defeated (Revelation 20:7–15).
Finally, Hannah says that the Lord will give strength to His king and exalt His anointed one. References to a "horn" in these contexts imply strength and dignity. The word for an anointed one, mashiyach, can also mean Messiah. Hannah's song may be pointing forward to the ultimate King who will one day judge the earth and bring salvation to God's people. It more likely points forward to the kings of Israel Samuel, Hannah's son, will anoint into power over God's people in his lifetime (1 Samuel 9; 16).