Huge venues (6)
I believe the answer is:
arenas
(Other definitions for arenas that I've seen before include "Areas for events, sporting perhaps" , "Areas in centre of amphitheatres" , "Spheres of activity, sporting perhaps" , "Places of sports contests" , "Sites of gladiatorial combat" .)