English dictionary

metaurus river meaning and definition

METAURUS RIVER noun

Definition of Metaurus River (noun)

  1. a battle during the second Punic War (207 BC); Hannibal's brother Hasdrubal was defeated by the Romans which ended Hannibal's hopes for success in Italy
Source: Princeton University Wordnet