ECHOING

Definition of ECHOING

  1. (adj)(of sounds) repeating by reflection