Definition of the Coliseum from the Oxford Advanced Learner's Dictionary

 

the Coliseum

 
BrE
 
; NAmE
 
 
jump to other results
the largest theatre in the West End of London, England, and the home of the English National Opera.