Meaning of “directors' box” in the English Dictionary

English