What is the full meaning of skyboxes
SKYBOX, an enclosure of seats high in a stadium [n]
Example of the word skyboxes placed on a Scrabble board.