SKYBOX


Meaning of SKYBOX in English

noun Date: 1974 a roofed enclosure of private seats situated high in a sports stadium and typically featuring luxurious amenities

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.