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
Advertisement
Other Word Forms of Skybox
Noun
Singular:
skybox
Plural:
skyboxesFind Similar Words
Find similar words to skybox using the buttons below.
Words Starting With S and Ending With X
Advertisement