Glossary of Terms:
 
echo
1) One distinct repeat of a sound caused by the sound reflecting off a surface.
2) Loosely used to mean reverberation (the continuing of a sound after the source stops emitting it, caused by many discrete echoes closely spaced in time).
Source: Recording Institute of Detroit

Also refered as:
  delay
Related terms:
  echo chamber   reverb