Answer: skiatrons

AnswerCrossword Clue
skiatronsSKIATRON, a cathode-ray tube