put down: Heb. caused to cease
the idolatrous priests: Heb. Chemarim. Hosea 10:5 *marg. "Foretold. Zephaniah 1:4-5."
planets: or, twelve signs, or constellations, So the Vulgate duodecim signa:, "the twelve signs," i.e., the zodiac; which is the most probable meaning of the word mazzaloth:, from the Arabic manzeel:, a caravanserai, house, or dwelling, as being the apparent dwellings of the sun in his annual course; and the Targumists and Rabbins often employ the words tereysar mazzalaya:, to denote the signs of the zodiac.
all the host: 2 Kings 21:3-4; Jeremiah 8:1-2, Jeremiah 44:17-19