cathode-ray tube storage

Definitions

General Science

Computing

  • noun a cathode ray tube with a long persistence phosphor screen coating that retains an image for a long time
http://www.dictionarycentral.com/definition/cathode-ray-tube-storage.html