Definition of paper park in US English:

paper park

noun

Computing
  • = paper parking.

Origin

1980s; earliest use found in PC Week.