SKYBOX Meaning of SKYBOX in English [sky.box] n (1974): a roofed enclosure of private seats situated high in a sports stadium and typically featuring luxurious amenities Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012