I made off with press (5)
I believe the answer is:
media
'press' is the definition.
(the press is part of the media)
'i made off' is the wordplay.
'off' indicates anagramming the letters.
'i'+'made'='imade'
'imade' with letters rearranged gives 'MEDIA'.
'with' is the link.
(Other definitions for media that I've seen before include "TV networks and the like" , "reporting channels" , "TV, radio, papers, etc" , "Press, TV, radio" , "the box etc" .)