photo echo noun1 •A form of resonance sometimes observed as a coherent pulse of light after two similar pulses have traversed a medium. formsphoto echoes