Skybox Definition
skībŏks
skyboxes
noun
A privately owned or leased, enclosed luxury unit located in the higher levels of a sports stadium or arena.
Webster's New World
Other Word Forms of Skybox
Noun
Singular:
skybox
Plural:
skyboxesFind Similar Words
Find similar words to skybox using the buttons below.