SKYBOX Meaning of SKYBOX in English n. elevated luxurious enclosed seating area in a stadium or sports arena, VIP box in sports stadium Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012