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