Matthew Poole's English Annotations on the Holy Bible - Zephaniah 1:5
And them that worship; those among the people that adhered to this idolatry. The host of heaven; the sun, moon, and stars, frequently in the Scripture called the host of heaven. Upon the house-tops; openly, as the manner of those idolaters was, either because they thought those deities they imagined to dwell in the body of those stars better saw them, or were better pleased thus, or because these places were nearer heaven. On the flat roofs of their houses they were used to have their altars... read more
Matthew Poole's English Annotations on the Holy Bible - Zephaniah 1:4
I will also, Heb. And I will, or, And I have; so prophets speak of what shall most certainly be as if already done. Stretch out mine hand: this seems to intimate. some immediate stroke from God, he speaks so in Jeremiah 51:25; Ezekiel 6:14; Ezekiel 14:13; Ezekiel 25:13. Upon Judah; Benjamin is included, though Judah only is named. Upon all the inhabitants; it will be universal destruction of them, either by sword, famine, pestilence, or captivity; both citizens and sojourners, all shall perish,... read more