Definitions Found:

An echo or reverberation