Colosseum
noun
A large theatre, cinema, or stadium.
“the London Coliseum”
A large, often circular building, for indoor sporting events, exhibitions, concerts, etc.; arena.
A large theatre, cinema, or stadium.
“the London Coliseum”
A large, often circular building, for indoor sporting events, exhibitions, concerts, etc.; arena.
Loading dictionaries...
Initializing dictionary manager