skybox

Explore definitions, synonyms, and language insights of skybox

Definitions

Noun
an elevated box for viewing events at a sports stadium