I will destroy your high places - Consecrated enclosures on the tops of mountains, or on little hillocks, raised for practicing the rites of idolatry.
cut down your images - According to some, those images were made in the form of chariots (2Ki 23:11); according to others, they were of a conical form, like small pyramids. Reared in honor of the sun, they were usually placed on a very high situation, to enable the worshippers to have a better view of the rising sun. They were forbidden to the Israelites, and when set up, ordered to be destroyed.
cast your carcases upon the carcases of your idols, etc. - Like the statues of idols, which, when broken, lie neglected and contemned, the Jews during the sieges and subsequent captivity often wanted the rites of sepulture.