Joshua 9:18

18 But they didn't attack those cities. That's because the leaders of the community had taken an oath and made a peace treaty with them. They had taken the oath in the name of the Lord, the God of Israel. The whole community told the leaders they weren't happy with them.

Joshua 9:18 Meaning and Commentary

Joshua 9:18

And the children of Israel smote them not
The inhabitants of the four cities, when they came to them, though they found it to be a true report that was brought them of their being neighbours, and that they were imposed upon by them:

because the princes of the congregation had sworn unto them by the
Lord God of Israel;
by the Word of the Lord God of Israel, as the Targum, and therefore they restrained the people from smiting and plundering them; for it was not the oath of the princes the people so much regarded, or had such an influence on them as to abstain from seizing on them, but the princes, by reason of their oath, would not suffer them to touch them:

and all the congregation murmured against the princes;
not only for taking such an oath, but chiefly because they restrained them from smiting the Gibeonites, and taking their substance for a prey; their eager desire of revenge, and of seizing their goods, and inhabiting their cities, raised a murmur in them against the princes. This is to be understood not of the whole body of the people at Gilgal, but of all that party that was sent to Gibeon, and of the princes that went with them.

Joshua 9:18 In-Context

16 The people of Israel made a peace treaty with the people of Gibeon. But three days later they heard that the people of Gibeon lived close to them.
17 So the people of Israel started out to go to the cities of those men. On the third day they came to Gibeon, Kephirah, Beeroth and Kiriath Jearim.
18 But they didn't attack those cities. That's because the leaders of the community had taken an oath and made a peace treaty with them. They had taken the oath in the name of the Lord, the God of Israel. The whole community told the leaders they weren't happy with them.
19 But all of the leaders answered, "We've made a peace treaty with them. We've taken an oath in the name of the Lord, the God of Israel. So we can't touch them now.
20 "But here is what we'll do to them. We'll let them live. Then the LORD's anger won't fall on us because we didn't keep the oath we took."
Holy Bible, New International Reader's Version® Copyright © 1995, 1996, 1998 by Biblica.   All rights reserved worldwide.