zama

(noun) Zama

battle of Zama
pitched battle (generic term)