skyboxPronunciation: /ˈskʌɪbɒks/Definition of skybox noun North American a luxurious enclosed seating area high up in a sports arena. skybox in other Oxford dictionaries Definition of skybox in the US English dictionary