HANNIBAL
Definition: Carthaginian general and one of the most feared enemies of Rome ever. He was introduced to the hatred of Rome by his father, Hamilcar Barca, and he swore to fight Rome all his life. He is famous for his brilliant victories in the Second Punic War, including Lake Trasimene, Trebia River, and Cannae. Desperate to invade Rome but unable to sail across the Mediterraenan (because Roman ships ruled th ...
Read more ›