What does Judges 21:18 mean?
We can't just give our daughters to them, because that would break the promise we made. If anyone does that, they'll be cursed. Judges 21:18 - Modern Text Bible
(The Israelites are stuck because they swore not to let their daughters marry the men of Benjamin, and breaking that oath would bring serious consequences.)