Naumaquia (en latín naumachia, del griego antiguo ναυμαχία/naumajía, literalmente «combate naval») designaba simultáneamente en época romana tanto al espectáculo en el que se representaba una batalla naval como a la piscina, o el edificio, en el que ésta se escenificaba.