Definition of “press box” - English Dictionary

british dictionary