skybox

/skˈaɪbɑks/

Explore definitions, synonyms, and language insights of skybox

Definitions

Noun
an elevated box for viewing events at a sports stadium