Numbers 31:14

14 Moshe was angry with the officers of the host, the captains of thousands and the captains of hundreds, who came from the service of the war.

Numbers 31:14 Meaning and Commentary

Numbers 31:14

And Moses was wroth with the officers of the host
The general officers who had the command of the army, for there does not appear to be anyone that was one general over the whole, otherwise the displeasure would have fallen upon him:

[with] the captains over thousands, and captains over hundreds, which
came from the battle;
rather "with" should be left out, not being in the text; and these captains only explain who the officers were, and these were one hundred and thirty two, as Aben Ezra observes; twelve who were captains over thousands, and were more properly the general officers; and one hundred and twenty over so many hundreds, into which the whole were subdivided.

Numbers 31:14 In-Context

12 They brought the captives, and the prey, and the spoil, to Moshe, and to El`azar the Kohen, and to the congregation of the children of Yisra'el, to the camp at the plains of Mo'av, which are by the Yarden at Yericho.
13 Moshe, and El`azar the Kohen, and all the princes of the congregation, went forth to meet them outside of the camp.
14 Moshe was angry with the officers of the host, the captains of thousands and the captains of hundreds, who came from the service of the war.
15 Moshe said to them, Have you saved all the women alive?
16 Behold, these caused the children of Yisra'el, through the counsel of Bil`am, to commit trespass against the LORD in the matter of Pe`or, and so the plague was among the congregation of the LORD.
The Hebrew Names Version is in the public domain.