Zechariah 3:6

6 The angel of the LORD gave this charge to Joshua:

Read Zechariah 3:6 Using Other Translations

And the angel of the LORD protested unto Joshua, saying,
And the angel of the LORD solemnly assured Joshua,
Then the angel of the LORD spoke very solemnly to Jeshua and said,

What does Zechariah 3:6 mean?

John Gill's Exposition of the Bible
Zechariah 3:6

And the Angel of the Lord protested unto Joshua, saying.
] He not only gave his word, but annexed his oath; he called as it were heaven and earth to witness; and this he did to confirm the faith of Joshua in the promises he was about to make, as well as in the blessings of grace bestowed upon him; as the pardon of his sins, the justification of his person, and acceptance with God.

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