Exodus 17:16
“For he said, Because the LORD hath sworn that the LORD will have war with Amalek from generation to generation.”

What does Exodus 17:16 mean?
Exodus 17:16 in the King James Version of the Bible reads: "For he said, Because the LORD hath sworn that the LORD will have war with Amalek from generation to generation." This verse occurs in the context of the battle between the Israelites, led by Moses, and the Amalekites…
Read full commentaryDevotionalEternal Struggles: Understanding God’s Promise Against Amalek
In the book of Exodus, we come to a pivotal moment in the history of the Israelites. They find themselves not only struggling for survival in the harsh wilderness but are also under assault from the Amalekites, a people who represent opposition and enmity against God’s chosen…
Read devotionalPrayerA Prayer for Righteous Warfare Against Adversity
O Sovereign Lord, Almighty God of hosts, we come before You today, heart heavy yet hopeful, recognizing the truth of Your Word as proclaimed in Exodus 17:16, where it is declared, "For he said, Because the LORD hath sworn that the LORD will have war with Amalek from generation…
Read prayer