battle of zama is a noun meaning "the battle in 202 BC in which Scipio decisively defeated Hannibal at the end of the second Punic War". It carries one recorded sense.
the battle in 202 BC in which Scipio decisively defeated Hannibal at the end of the second Punic War
Tunisia
Definitions, synonyms and semantic relations for battle of zama come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.