Benjamin Netanyahu vowed on Tuesday to fight an "Iranian curtain" descending on the Middle Eastinfo-icon, pledging to prevent Tehraninfo-icon from ever establishing a permanent foothold in Syriainfo-icon.

The Israeli prime minister chose to echo Winston Churchill's 1946 speech that declared that communist Eastern Europe had come under an "Iron Curtain" of Soviet subjugation.

"From the Caspian Sea to the Mediterranean, from Tehran to Tartus, an Iranian curtain is descending across the Middle East," Netanyahu warned the General Assembly.

"Those who threaten usinfo-icon with annihilation put themselves in mortal peril. Israelinfo-icon will defend itself with the full force of our arms and the full power of our convictions.

"We will act to prevent Iraninfo-icon from establishing permanent military bases in Syria for its air, sea and ground forces," he said, also vowing to prevent Iran from producing any weaponsinfo-icon that could hit the Jewish state.

Iran has been aiding Syrian President Bashar al-Assad and Iraqinfo-icon's government in their fights against the Islamic Stateinfo-icon (IS) group, which has claimed responsibility for a slew of bloody attacks around the worldinfo-icon.

Iran's ruling Shiainfo-icon clerics are also sworn foes of Israel and have supported the militant movements Hezbollahinfo-icon in Lebanoninfo-icon and Hamas in the Palestinian territories.

Netanyahu has long insisted that Iran, which also has tense relations with major Sunni Arab states, is the pre-eminent threat and unsuccessfully fought to scuttle Iran's 2015 deal with global powers to give up its nuclear programme in return for sanctions relief.

He was unsparing in his criticism of the nuclear pact.

"Change it, or cancel it. Fix it, or nix it," Netanyahu said.

He repeated a similar line in Argentinainfo-icon last week alongside Argentine President Mauricio Macri.

"So let me take this opportunity and clarify. Our position is straightforward. This is a bad deal - either fix it or cancel it. This is Israel's position."

Netanyahu - who in recent years has coined his own sort of theatre at the annual United Nationsinfo-icon speech marathon with podium props and dramatic warnings - cracked jokes and rejoiced over the rise of US President Donald Trumpinfo-icon.

The right-leaning Israeli leader heaped praise on Trump, who in his own speech hours earlier said the deal with Iran championed by his predecessor Barack Obama was an "embarrassment" and separately threatened to "totally destroy" North Koreainfo-icon if it attacks.

In years of listening to UN speeches, "none were bolder, none were more courageous and forthright than the one delivered by President Trumpinfo-icon today," Netanyahu said.

Elsewhere, Trump's speech was panned. "Trump's ignorant hate speech belongs in medieval times - not the 21st Century UN - unworthy of a reply," Iranian Foreign Minister Mohammad Javad Zarif, Iran's lead negotiator for the nuclear agreement, said on Twitterinfo-icon.

UN inspectors say Iran has fulfilled its commitments to give up its nuclear activities under the agreement, which was reached with the five permanent members of the UN Security Council and Germanyinfo-icon.

Netanyahu has doubted Iranian intentions and voiced concern that some provisions on curbing uranium enrichment do not go beyond 2025.

Netanyahu directed his barbs at Iran's supreme leader, Ayatollah Ali Khamenei. Iranians in May overwhelmingly re-elected President Hassan Rouhani, a moderate who has campaigned on the nuclear deal and better relations with the West.

The Israeli leader drew a distinction between Iranians and their government, saying in Farsi to the Iranian people: "You are our friends."

Iran, unlike Israel's Arab neighbours, still has a thriving Jewish community. Until the 1979 Islamic revolutioninfo-icon overthrew the US-allied shah, Iran was Israel's primary ally in the region.