storeroom

Definition

  • noun: a room or space where things are stored
  • noun: a room or space for the 'storing' of goods or supplies
  • synonyms: archives, armory, arsenal

Movie clips

Movie quotes