Repaired and put back in stock (8)
I believe the answer is:
restored
'repaired' is the definition.
('restore' can be a synonym of 'repair')
'put back in stock' is the wordplay.
'put back' becomes 'restore' (I've seen this before).
'in stock' becomes 'd' (I can't justify this - if you can you should believe this answer much more).
'restore'+'d'='RESTORED'
'and' acts as a link.
Can you help me to learn more?
(Other definitions for restored that I've seen before include "Returned to former state" , "Brought back to original condition" , "Returned to original condition or place" , "touched up?" , "returned to its former condition?" .)