Berean Study Bible Zephaniah 2:11
The LORD will be terrifying to them when He starves all the gods of the earth. Then the nations of every shore will bow in worship to Him, each in its own place.
Verb - Qal - Perfect - third person masculine singular
Strong's 7329: To emaciate, make thin
This word appears only one other time in Isaiah 17:4
"In that day the glory of Jacob will fade; the fat of his body will waste away.
Brenton Septuagint Translation Zephaniah 2:11
The Lord shall appear against them, and shall utterly destroy all the gods of the nations of the earth; and they shall worship him every one from his place, even all the islands of the nations.
Pulpit points to the LXX translation:
Septuagint, Ἐπιφανήσεται Κύριος ἐπ αὐτούς, "The Lord will appear against them." For he will famish all the gods of the earth. The verb means literally, "to make lean," and then "to destroy;" hence the LXX., ἐξολοθρεύσει. The word may be chosen in order to express the idea that worshippers will no more be found to offer sacrifices and drink offerings to the gods
Metaphorically, the gods consume the meat and drink offerings. By 'starving' them, they will no longer be worshipped by peoples.
Nations will recognize the true God as in Malachi 1:11
My name will be great among the nations, from where the sun rises to where it sets. In every place incense and pure offerings will be brought to me, because my name will be great among the nations," says the LORD Almighty.
How do the gods get their energy?
The following is highly speculative. In one of the Star Trek episode,
Who Mourns for Adonais?, the ancient Greek god Apollo appearss. Apparently, he receives his power from the faith of the people who worships him. He is unable to exist without love and worship from people.