Definition of Hannibal in English:

Hannibal

proper noun

  • (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.

Pronunciation

Hannibal

/ˈhanɪb(ə)l/