ECHO


Meaning of ECHO in English

A delayed repetition of a sound or signal, usually at least 50 milliseconds after the original sound.

Guitar English glossary.      Английский словарь гитарных терминов .