Talk shows do cruises at sea (9)
I believe the answer is:
discourse
'talk' is the definition.
(discourse is a kind of talk)
'do cruises at sea' is the wordplay.
'at sea' indicates an anagram.
'do'+'cruises'='docruises'
'docruises' with letters rearranged gives 'DISCOURSE'.
'shows' is the link.
(Other definitions for discourse that I've seen before include "Written or spoken communication" , "Speech - conversation" , "To hold a conversation" , "Engage in conversation; debate" , "Conversation, dialogue" .)