Search results
- DictionaryHannibal/ˈhanɪb(ə)l/
- 1. (247–182 bc), Carthaginian general. In the second Punic War he attacked Italy via the Alps, repeatedly defeating the Romans, but failed to take Rome itself.
Powered by Oxford Dictionaries
Powered by Oxford Dictionaries