Definitions Found:

a large structure for public entertainment