Is “Skybox” a Scrabble word?
Yes
SKYBOX
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Skybox
noun
1.A seating area for VIPs in a stadium.
2.A cube with textures on its inner faces, used to simulate the sky or similar backdrop around a three-dimensional playfield.