· Translation: KJV

Exodus 17:16He said, "Yah has sworn: 'Yahweh will have war with Amalek from generation to generation.'"

The setting

Rephidim, Sinai Peninsula (modern-day Egypt). Moses speaks prophetically after Israel's victory, declaring that this battle with Amalek represents an ongoing spiritual conflict that will span generations.

The emotion here: fierce determination mixed with prophetic authority

The original word

milchamah (מִלְחָמָה) — war, not just battle but ongoing conflict

Why it matters

Amalek attacked Israel's weakest members from behind, making this the first recorded act of terrorism against God's people

Read with care

What most readers miss in Exodus 17:16

This isn't about human enemies — it's God's declaration that evil will always oppose His people, but He will always fight for them

Common misconceptionPeople think this is about literal war with ancient tribes, but it's God's promise that He will always fight the spiritual forces that oppose His people throughout history.

Bible Genome reading

Exodus 17:16 — Bible Genome reading

SpeakerMoses
Eraexodus
Primary emotionangry
Literary typenarrative
MarkPromise of God
MarkProphecy

Emotional genome

Comfort power30%
Quotability60%
Memorability70%
Crisis relevance60%
Standalone50%
Themes:divine warfareeternal conflictprophecy

In context

No verse stands alone.

Read the conversation around it.

Open Exodus 17

Exodus 17:16 comes from the book of Exodus, written during the exodus period. The setting is wilderness. These words are attributed to Moses. The dominant emotion in this verse is angry, with a comfort power of 30% and a tone that is prophetic. It belongs to the narrative genre of biblical literature. Key themes include divine warfare, eternal conflict, prophecy. Notable phrases: Yahweh will have war with Amalek. This verse contains a promise of God. This verse contains prophecy.

Your reflection

What does Exodus 17:16 mean to you, today?

A short note. A question. A prayer. Saved privately to your Soul Garden, dated, and tied to this verse forever.

Speak your heart →

Get 3 verses for "angry"

Delivered to your inbox right now. Free.