store vs supply depot

store

noun
  • A place where items may be accumulated or routinely kept. 

  • A head of store cattle (feeder cattle to be sold to others for finishing); a store cattle beast. 

  • A supply held in storage. 

  • A great quantity or number; abundance. 

  • A place where items may be purchased; a shop. 

verb
  • To keep (something) while not in use, generally in a place meant for that purpose. 

  • To write (something) into memory or registers. 

  • Contain. 

  • Have the capacity and capability to contain. 

supply depot

noun
  • A facility utilized by armies to store battlefield supplies temporarily on or near the front lines until they can be distributed to army units. 

How often have the words store and supply depot occurred in a corpus of books? (source: Google Ngram Viewer )