skybox
noun
sky·box
ˈskī-ˌbäks
: a roofed enclosure of private seats situated high in a sports stadium and typically featuring luxurious amenities
Love words? Need even more definitions?
Merriam-Webster unabridged
Share