LORD'S ROOM


Meaning of LORD'S ROOM in English

noun

: a box for spectators of rank at the back of and overlooking the stage of an Elizabethan theater

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.