Definition of long-persistence in English:

long-persistence

adjective

Electronics
  • Designating a screen of a cathode ray tube on which a spot remains luminous for a relatively long period after the electron beam has moved elsewhere.

Origin

1930s.