Definition of paper tower in English:

paper tower

noun

historical
  • The part of a Monotype machine in which the perforated paper tape is held.

Origin

Early 20th century.