diaphote

/daɪˈæfəʊt/

Definitions

1. noun

A device or system for transmitting or projecting light, especially an early form of lantern or projector.

“The ancient Greek inventor used a diaphote to project images onto a screen.”

Synonyms

  • lantern
  • projector

Antonyms

  • darkness
  • obscure