Because for most readers today the phrases "the Lord of hosts" and "God of hosts" have little meaning, this version renders them "the Lord Almighty" and "God Almighty." These renderings convey the sense of the Hebrew, namely, "he who is sovereign over all the 'hosts' (powers) in heaven and on earth, especially over the 'hosts' (armies) of Israel."
No, they don't. They don't even come close. The Hebrew means "the God of angel armies," "the God of the armies who fight for his people." The God who is at war. Does "Lord Almighty" convey "the God who is at war"? Not to me, it doesn't. Not to anyone I've asked. It sounds like "the God who is up there but still in charge." Powerful, in control. The God of angel armies sounds like the one who would roll up his sleeves, take up sword and shield to break down gates of bronze, and cut through bars of iron to rescue me.
This post was written by John Eldredge. This post is an excerpt from his book, Waking the Dead.
BE HOLY.
BE A MAN.