British community radio station.
The repetition of a sound resulting from reflection of the sound waves.
Ring or echo with sound.
To say again or imitate.