reverberator

Noun

 * 1) Agent noun of reverberate; one who reverberates.