Definition of ‘garment’.
A garment is a piece of clothing; used especially in contexts where you are talking about the manufacture or sale of clothes. Many of the garments have the customers’ name tags sewn into the linings. Garment definition and meaning | Collins English Dictionary
Isaiah 59:17 (NKJV)
For He put on righteousness as a breastplate, and a helmet of salvation on His head; He put on the garments of vengeance for clothing and was clad with zeal as a cloak.
In Biblical days a garment wasn’t just a piece of clothing. The garment was the clothing next to the skin of the person wearing them.
The outer clothing was called a Cloak. Both men and women were dressed the same. The under garment was not normally seen.
Isaiah was a prophet sent to warn the people of God’s wrath. There was no one to intervene for the people of God, only the prophets that were sent to warn them.
Many believe the above scripture was a prediction of the coming of Christ. I guess you could say that God was telling people that in the future, things would change for the better.
The Messiah (Christ) was to be an intermediate between man and God. The Messiah was to position Himself in such a way that when God looked at man, He would see Christ. However, man must play their part as well. We must put Christ in our hearts to be seen by God. If we fail to do God’s bidding, we take away our chances at salvation.
Our cloak (our outer body) is exposed to the world and many things can influence the body; many things can put the body in danger. However, the garment today is cared for by Christ if we have accepted Him as our Savior.
Our Garment (Heart) is reserved by God for His Son that He freely gave as a sacrifice for our sins. If we accept Christ as our savior, He will stand between us and God as an intercession. God will not see the sinfulness of our hearts; He will only see Christ.
Your cloak is made of sin, what is your garment made of?
John 14:16 (NKJV)
And I will pray the Father, and He will give you another Helper, that He may abide with you forever–