What does Isaiah 59:17 mean?
He put on righteousness like armor and a helmet of salvation on his head. He wrapped himself in vengeance like a cloak and covered himself with passion like a robe. Isaiah 59:17 - Modern Text Bible
(God prepares himself to act decisively, bringing justice and rescue.)