English dictionary
skybox meaning and definition
Definition and meaning of skybox at MeaningMonkey.org. skybox meaning and definition in the English Dictionary.SKYBOX noun
Definition of skybox (noun)
- an elevated box for viewing events at a sports stadium
Source: Princeton University Wordnet