magazine vs supply depot

magazine

noun
  • The portion of a warship where munitions are stored. 

  • A non-academic periodical publication, generally consisting of sheets of paper folded in half and stapled at the fold. 

  • An ammunition storehouse. 

  • A chamber in or attachable to a firearm enabling multiple rounds of ammunition to be fed into the firearm. 

  • A reservoir or supply chamber for a stove, battery, camera, typesetting machine, or other apparatus. 

  • A collection of Teletext pages. 

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 magazine and supply depot occurred in a corpus of books? (source: Google Ngram Viewer )