Naumachia has 2 different meanings across 1 category:
Noun
a naval spectacle; a mock sea battle put on by the ancient Romans
The recreation of a sea battle staged for entertainment.