English synonyms about - contact  

skybox

noun

1 skybox

An elevated box for viewing events at a sports stadium.


Find more on skybox elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0253