no weapon forged against you will prevail, and you will refute every tongue that accuses you. This is the heritage of the servants of the Lord , and this is their vindication from me,” declares the Lord.
This verse starts with danger and a promise – no weapon!
The Hebrew word for weapon is keli and it occurs 39 times in the Old Testament. Apart from this instance it is generally translated as article or vessel, in the other occurences.
It is, however, often associated with something an armour bearer may carry, or possibly a bag, or even a made instrument. The link to ‘weapon’ is easy to see, but I think it is misleading.
Keli comes from the word Kalah which indicates something prepared; it could even be furniture or a jewel.
The Lord promises that nothing ‘forged’ or man-made will prevail – tsalach – go over, be profitable – against you.
No scheme or evil intent will prevail, nor will any lies or accusations.
With the second part of the sentence it is easier to see that the word ‘weapon’ muddys the meaning.
Our vindication – tsedaqah – justice or righteousness – a word which only occurs here and twice in Ezekiel – comes from the Lord.
The Lord has our backs. He proves, or provides, justice and righteousness on our behalf.
Whatever your difficulty or trouble, pray to the Lord and know we are right before his eyes and he will help us prove that.