I want to know the answer to the following question:
In which battle was Hannibal clearly defeated at?
All the background I'm provided with is that "The Romans held off Hannibal in three battles, but then Hannibal smashed a succession of Roman consular armies.". Is that enough to answer the question?