Find the word definition

Wiktionary
photo echo

n. (context physics English) a form of resonance sometimes observed as a coherent pulse of light after two similar pulses have traversed a medium