Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

skybox Definition

Cancel
skybox
noun(sky-box)
a roofed enclosure of private seats situated high in a sports stadium and typically featuring luxurious amenities

Words Related to skybox!

skybox Examples by Brain Bank Users