Studie
21 Your feasts are disgusting to me, I will have nothing to do with them; I will take no delight in your holy meetings.
A host and an army come from the same Hebrew word and mean the same thing in Bible. Its meaning is closely tied to the need for battle.