Reverberate

v. i.
  1. To resound; to echo.
  2. To be driven back; to be reflected or repelled, as rays of light; to be echoed, as sound.