Definition of scintillating screen in English:

scintillating screen

noun

Physics
  • = scintillation screen.

Origin

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