1 Kings 2:31

31 Then the king commanded Benaiah, “Do as he says. Strike him down and bury him, and so clear me and my whole family of the guilt of the innocent blood that Joab shed.

Read 1 Kings 2:31 Using Other Translations

And the king said unto him, Do as he hath said, and fall upon him, and bury him; that thou mayest take away the innocent blood, which Joab shed, from me, and from the house of my father.
The king replied to him, "Do as he has said, strike him down and bury him, and thus take away from me and from my father's house the guilt for the blood that Joab shed without cause.
“Do as he said,” the king replied. “Kill him there beside the altar and bury him. This will remove the guilt of Joab’s senseless murders from me and from my father’s family.

What does 1 Kings 2:31 mean?

John Gill's Exposition of the Bible
1 Kings 2:31

And the king said unto him, do as he hath said, and fall upon
him, and bury him
Let him die where he is, slay him upon the spot, and then bury him; not by the altar, but in his own sepulchre, as later related, that in, give orders to bury him there; for Benaiah being a priest, could not be concerned in the burial of him, and besides it was below the dignity of his office:

((See Gill on 1 Chronicles 27:2) where Gill advances resaons for Benaiah not being a priest. Editor.)

that thou mayest take away the innocent blood, which Joab shed, from
me, and from the house of my father;
which had been too long connived at, and had called for vengeance; and now here was a proper opportunity upon fresh sins committed to avenge it, and so remove the guilt, which lay upon him and his father's house, for not inflicting deserved punishment on him for it.

California - Do Not Sell My Personal Information  California - CCPA Notice