An Encylopedia Britannica Company

skybox

1 ENTRIES FOUND:
skybox /ˈskaɪˌbɑːks/ noun
plural skyboxes
skybox
/ˈskaɪˌbɑːks/
noun
plural skyboxes
Britannica Dictionary definition of SKYBOX
[count] US
: an area with a roof and private seats near the top of a sports stadium