GeneralConnection.com
➔
Dictionary
naumachy
Noun
1. naumachia
1. spectacle
Usage