sound reflection

Noun
  1. The repetition of a sound resulting from reflection of the sound waves (synset 105017985)
    "she could hear echoes of her own footsteps"

Other Searches