Naumachy definitions

noun

a naval spectacle; a mock sea battle put on by the ancient Romans

See also: naumachia