Answer: naumachy

AnswerCrossword Clue
naumachya mock sea battle
naumachynaumachia