Meaning of property room in English:

property room

noun

  • A room in which theatrical props are kept.

Origin

Mid 18th century.