The United States and Iran will have their highest-level interaction of Donald Trump's presidency on Wednesday, a day after the American leader delivered a blistering attack on the Islamic Republic and the landmark 2015 nuclear deal that he appears poised to walk away from.

A year ago, such a get-together would have been considered routine as nations strove to implement an agreement that curtailed Iran's nuclear activity in exchange for ending various oil, trade and financial restrictions on the country. In the current environment, however, the meeting is anything but ordinary.

Trump said Wednesday he had made a decision on whether to withdraw from the agreement but would not say what it was, setting the stage for a particularly contentious meeting of the parties to the deal.

"I've decided," he told reporter. Asked for details, he replied coyly: I'll let you know."

Trump used his U.N. General Assembly speech on Tuesday to launch a withering critique of Iran, saying its government "masks a corrupt dictatorship behind the false guise of a democracy" and ruthlessly represses its own people.

"It has turned a wealthy country with a rich history and culture into an economically depleted rogue state whose chief exports are violence, bloodshed and chaos," he said, repeating a litany of oft-spoken U.S. complaints about Iran. These include its antipathy to Israel, support for terrorism and Syrian President Bashar Assad, ballistic missile testing and its nuclear program.

"We cannot let a murderous regime continue these destabilizing activities while building dangerous missiles," Trump said. "And we cannot abide by an agreement if it provides cover for the eventual construction of a nuclear program. The Iran deal was one of the worst and most one-sided transactions the United States has ever entered into. Frankly, that deal is an embarrassment to the United States."

The animosity is mutual.

Zarif, who had a friendly, collegial relationship with former Secretary of State John Kerry while they negotiated the nuclear deal, was quick to denounce Trump's speech. He took to Twitter to offer a glimpse of what may be in store for future exchanges with U.S. officials, including perhaps with Tillerson on Wednesday.

"Trump's ignorant hate speech belongs in medieval times - not the 21st Century UN - unworthy of a reply," Zarif said on Twitter. "Fake empathy for Iranians fools no one."

In comments broadcast shortly before Trump's speech, Iranian President Hassan Rouhani warned Trump that exiting the nuclear deal would "carry a high cost."

"No one would trust America again and there is no higher price to pay than this," Rouhani told NBC. "Which country would be willing to sit across the table from the United States of America and talk about international issues?"

Rouhani was set to deliver his own U.N. address on Wednesday, shortly before the nuclear meeting.

Trump has said repeatedly that he is inclined not to certify Iranian compliance after having twice found it compliant at earlier deadlines. That could mean a return of U.S. sanctions on Iran that were suspended under the agreement. Such action could lead Iran to then walk away from the deal or restart some nuclear activities it curtailed two years ago.

The rhetorical threats have worried the other countries in the agreement: Britain, China, France, Germany and Russia. The Europeans, in particular, have expressed their disapproval of Trump's threats and talked about trying to lobby the U.S. to abide by the accord.

Iran rejects that it has broken the agreement, and a U.N. report this month pointed to no Iranian violations.

Under U.S. law, the president must certify to Congress every 90 days whether Iran is adhering to the agreement. If the president doesn't certify compliance, Congress has 60 days to decide whether to re-impose sanctions lifted under the agreement.

The next certification deadline is Oct. 15, and several officials and people close to the matter have described Trump as determined to "decertify" Iranian compliance with the nuclear deal at that point.

As he met Monday with French President Emmanuel Macron, Trump was asked if he would pull the U.S. out of the agreement.

"You'll see very soon," Trump said.