answersLogoWhite

0

Hannibal was finally defeated in 202 BC at the Battle of Zama by the Roman general Scipio Africanus.

User Avatar

Wiki User

13y ago

Still curious? Ask our experts.

Chat with our AI personalities

EzraEzra
Faith is not about having all the answers, but learning to ask the right questions.
Chat with Ezra
TaigaTaiga
Every great hero faces trials, and you—yes, YOU—are no exception!
Chat with Taiga
LaoLao
The path is yours to walk; I am only here to hold up a mirror.
Chat with Lao

Add your answer:

Earn +20 pts
Q: Hannibal defeated at battle of
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Ancient History

Which army defeated Hannibal?

It was the Romans under the command of Publius Cornelius Scipio who defeated Hannibal at the battle of Zama in 202 bc.


What were the reasons for the eventual and final roman victory over carthage and its general hannibal?

Rome invaded Carthage and defeated him in battle.


What mountain did Hannibal cross to defeat the Romans in the second punic war?

Hannibal crossed the Alps to invade Italy in the second Punic war. Incidentally, Hannibal did not defeat Rome in that war-- Rome defeated him.Hannibal crossed the Alps to invade Italy in the second Punic war. Incidentally, Hannibal did not defeat Rome in that war-- Rome defeated him.Hannibal crossed the Alps to invade Italy in the second Punic war. Incidentally, Hannibal did not defeat Rome in that war-- Rome defeated him.Hannibal crossed the Alps to invade Italy in the second Punic war. Incidentally, Hannibal did not defeat Rome in that war-- Rome defeated him.Hannibal crossed the Alps to invade Italy in the second Punic war. Incidentally, Hannibal did not defeat Rome in that war-- Rome defeated him.Hannibal crossed the Alps to invade Italy in the second Punic war. Incidentally, Hannibal did not defeat Rome in that war-- Rome defeated him.Hannibal crossed the Alps to invade Italy in the second Punic war. Incidentally, Hannibal did not defeat Rome in that war-- Rome defeated him.Hannibal crossed the Alps to invade Italy in the second Punic war. Incidentally, Hannibal did not defeat Rome in that war-- Rome defeated him.Hannibal crossed the Alps to invade Italy in the second Punic war. Incidentally, Hannibal did not defeat Rome in that war-- Rome defeated him.


What happend As a result of the battle of zama Carthage gave to rome?

Scipio defeated Hannibal, and the Carthaginians had to accept a humiliating treaty which included that they lost territory to Rome, e.g. Spain, and had to promise not to fight with anyone without Rome's permission.


What was the name of the sea battle in which Cleopatra and mark Anthony were defeated?

The sea battle in which Cleopatra and Mark Antony were defeated is the Battle of Actium. It was fought in 31 BC off the coast of Greece.The sea battle in which Cleopatra and Mark Antony were defeated is the Battle of Actium. It was fought in 31 BC off the coast of Greece.The sea battle in which Cleopatra and Mark Antony were defeated is the Battle of Actium. It was fought in 31 BC off the coast of Greece.The sea battle in which Cleopatra and Mark Antony were defeated is the Battle of Actium. It was fought in 31 BC off the coast of Greece.The sea battle in which Cleopatra and Mark Antony were defeated is the Battle of Actium. It was fought in 31 BC off the coast of Greece.The sea battle in which Cleopatra and Mark Antony were defeated is the Battle of Actium. It was fought in 31 BC off the coast of Greece.The sea battle in which Cleopatra and Mark Antony were defeated is the Battle of Actium. It was fought in 31 BC off the coast of Greece.The sea battle in which Cleopatra and Mark Antony were defeated is the Battle of Actium. It was fought in 31 BC off the coast of Greece.The sea battle in which Cleopatra and Mark Antony were defeated is the Battle of Actium. It was fought in 31 BC off the coast of Greece.