Joshua 24:25

25 And Joshua maketh a covenant with the people on that day, and layeth on it a statute and an ordinance, in Shechem.

Joshua 24:25 Meaning and Commentary

Joshua 24:25

So Joshua made a covenant with the people that day
Proposing to them what was most eligible, and their duty to do, and they agreeing to it, this formally constituted a covenant, of which they selves were both parties and witnesses:

and set statute and an ordinance in Shechem;
either made this covenant to have the nature of a statute and ordinance binding upon them, or repeated and renewed the laws of Moses, both moral and ceremonial, which had been delivered at Mount Sinai, and now, upon this repetition in Shechem, might be called a statute and ordinance there.

Joshua 24:25 In-Context

23 and, now, turn aside the gods of the stranger which [are] in your midst, and incline your heart unto Jehovah, God of Israel.'
24 And the people say unto Joshua, `Jehovah our God we serve, and to His voice we hearken.'
25 And Joshua maketh a covenant with the people on that day, and layeth on it a statute and an ordinance, in Shechem.
26 And Joshua writeth these words in the Book of the Law of God, and taketh a great stone, and raiseth it up there under the oak which [is] in the sanctuary of Jehovah.
27 And Joshua saith unto all the people, `Lo, this stone is against us for a witness, for it hath heard all the sayings of Jehovah which He hath spoken with us, and it hath been against you for a witness, lest ye lie against your God.'
Young's Literal Translation is in the public domain.