Large theatre or stadium (8)
I believe the answer is:
coliseum
(Other definitions for coliseum that I've seen before include "Large venue" , "London opera house" , "large, entertaining building" , "Large theatre or stadium" , "Large stadium as in ancient Rome" .)