Submitted product to media boss (7)
I believe the answer is:
yielded
'submitted' is the definition.
(I've seen this before)
'product to media boss' is the wordplay.
'product' becomes 'yield ' (yield is a kind of product).
'to media boss' becomes 'ed' (short for editor).
'yield'+'ed'='YIELDED'
(Other definitions for yielded that I've seen before include "abandoned" , "Produced - admitted superiority" , "Relinquished" , "Brought forth" , "Returned" .)