"Sky boxes" refer to luxury seating areas in sports stadiums or entertainment venues that offer a great view of the event. They are a type of private seating or suite located higher up and often have additional amenities like catering and comfortable seating.
Full definition