naumachia Play nounSame as naumachy.nounSame as naumachy.nounThe recreation of sea battles in a river basinnouna naval spectacle; a mock sea battle put on by the ancient Romans