reverberate

verb
  1. to continue as a series of echoes; to resound
  2. to have a continuing or lasting effect; to spread widely
  3. Usage: figurative

Examples