Noun cynoscephalae has 1 sense
  1. Cynoscephalae, battle of Cynoscephalae - the battle that ended the second Macedonian War (197 BC); the Romans defeated Philip V who lost his control of Greece
    --1 is a kind of pitched battle
,
TOP