YourDictionary

echo science definition

  1. A repeated sound that is caused by the reflection of sound waves from a surface. The sound is heard more than once because of the time difference between the initial production of the sound waves and their return from the reflecting surface.
  2. A wave that carries a signal and is reflected. Echoes of radio signals (carried by electromagnetic waves) are used in radar  to detect the location or velocity of distant objects.

Learn more about echo

link/cite print suggestion box