European broadcasting for a very long time (3)
I believe the answer is:
eon
'a very long time' is the definition.
(an extremely long period of time)
'european broadcasting' is the wordplay.
'european' becomes 'E' (abbreviation e.g. EU).
'broadcasting' becomes 'on'.
'e'+'on'='EON'
'for' is the link.
(Other definitions for eon that I've seen before include "Very long period (US and technical spelling)" , "In time, long division" , "An immense time" , "billion years" , "Vast period" .)