Joshua 23:3

3 and ye have seen all that Jehovah your God hath done to all these nations because of you. For Jehovah your God is he that hath fought for you.

Joshua 23:3 Meaning and Commentary

Joshua 23:3

And ye have seen all that the Lord your God hath done unto all
those nations because of you
How he had destroyed them, and driven them out of their habitations to make room for them, meaning the seven nations of the Canaanites:

for the Lord your God [is] he that hath fought for you;
Joshua does not attribute any of the things that were done to his own valour, nor theirs, nor so much as mentions himself or them as instruments, but wholly ascribes all to the Lord, who fought their battles for them, and conquered their enemies, and subdued them under them; the Targum is,

``the Word of the Lord fought for you;''

the Captain of the host of the Lord, ( Joshua 5:14 Joshua 5:15 ) .

Joshua 23:3 In-Context

1 And it came to pass a long time after that Jehovah had given rest to Israel from all their enemies round about, and Joshua had become old, advanced in age,
2 that Joshua called for all Israel, for their elders, and for their heads, and for their judges, and for their officers, and said unto them, I am become old, advanced in age;
3 and ye have seen all that Jehovah your God hath done to all these nations because of you. For Jehovah your God is he that hath fought for you.
4 Behold, I have divided unto you by lot for an inheritance, according to your tribes, these nations that remain, from the Jordan, as well as all the nations that I have cut off, as far as the great sea toward the sun-setting
5 And Jehovah your God, he will expel them from before you, and dispossess them from out of your sight; and ye shall take possession of their land, as Jehovah your God hath said unto you.
The Darby Translation is in the public domain.