Hannibal SECOND PUNIC WAR Vocab. Second Punic war 2nd war between Rome and Cartage More Vocab. Alps Mountain range north of Italy Hannibal Barca Carthage general Even More…