Definition of magazine camera in English:

magazine camera

noun

historical
  • A camera in which the plates for exposure are inserted in batches.

Origin

Late 19th century; earliest use found in Beginner's Guide to Photography.