Repeat insult coming from touchlines (4)
I believe the answer is:
echo
'repeat' is the definition.
('echo' can be a synonym of 'repeat')
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for echo that I've seen before include "Repeated sound" , "She loved Narcissus - it's recalled" , "What evokes memories" , "Repetition of sound" , "Reminder" .)