Taped (8)
I believe the answer is:
recorded
'taped' is the definition.
(similar in meaning)
This is all the clue.
(Other definitions for recorded that I've seen before include "Registered electronically" , "Taped" , "Set down or registered in a permanent form" , "Put on paper or tape" , "reported?" .)