Trump said he received news of the strikes shortly before a peace agreement with Iran was to be signed Sunday morning.

"Israel has the right to defend itself against threats, but the attack it was responding to was very small and meaningless," Trump said.

Trump has pressed Israeli Prime Minister Benjamin Netanyahu to stop hitting Lebanon hard while a deal is near, but the prime minister has defied him.