echo
nounA sound or sounds caused by the reflection of sound waves from a surface back to the listener.
verb(of a sound) be repeated or reverberate after the original sound has stopped.
A sound or sounds caused by the reflection of sound waves from a surface back to the listener.
verb(of a sound) be repeated or reverberate after the original sound has stopped.