TV station (7)
I believe the answer is:
channel
'tv station' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for channel that I've seen before include "Underground route to France" , "Narrow body of water between two land masses" , "Communication medium" , "Navigable passage" , "Means of passage or communication" .)