The children of Israel again did that which was evil in the sight of Yahweh: and Yahweh strengthened Eglon the king of Moab against Israel, because they had done that which was evil in the sight of Yahweh.
Judges 3:29 is difficult to interpret for two reasons. First, the word translated "thousand" can also mean "military unit" (cf. Judges 20:10). Second, it is not clear whether the Israelites killed these Moabites as they tried to cross the Jordan on this occasion. Perhaps this was the total Moabite force that the Israelites killed in their war with Moab. In either case this was a great victory for Israel.