Definition of scintillating screen in US English:

scintillating screen

noun

Physics
  • = scintillation screen.

Origin

Early 20th century; earliest use found in Journal of the Society of Chemical Industry.