Joshua 5:4

4 Joshua had to circumcise them because all the men who were old enough to fight in battle when they left Egypt had died in the wilderness.

Joshua 5:4 Meaning and Commentary

Joshua 5:4

And this [is] the cause why Joshua did circumcise
Or the reason of the command given him to circumcise the children of Israel at this time, namely, what follows:

all the people that came out of Egypt [that were] males, [even] all
the men of war;
meaning such that were twenty years old, and upwards:

died in the wilderness, by the way, after they came out of Egypt;
not directly, but in a course of forty years, as they journeyed through the wilderness; this is to be understood with an exception of Joshua, Caleb, Eleazar but then there was a large number who were under twenty years of age, that came out of Egypt, and were now living.

Joshua 5:4 In-Context

2 At that time the LORD told Joshua, “Make flint knives and circumcise this second generation of Israelites. ”
3 So Joshua made flint knives and circumcised the entire male population of Israel at Gibeath-haaraloth.
4 Joshua had to circumcise them because all the men who were old enough to fight in battle when they left Egypt had died in the wilderness.
5 Those who left Egypt had all been circumcised, but none of those born after the Exodus, during the years in the wilderness, had been circumcised.
6 The Israelites had traveled in the wilderness for forty years until all the men who were old enough to fight in battle when they left Egypt had died. For they had disobeyed the LORD, and the LORD vowed he would not let them enter the land he had sworn to give us—a land flowing with milk and honey.
Holy Bible. New Living Translation copyright© 1996, 2004, 2007, 2013 by Tyndale House Foundation. Used by permission of Tyndale House Publishers Inc., Carol Stream, Illinois 60188. All rights reserved.