Definition of paper park in English:

paper park

noun

Computing
  • = paper parking.

Origin

1980s; earliest use found in PC Week.