Aimed to provide TV, radio and film (5)
I believe the answer is:
media
'tv radio and film' is the definition.
I can't tell whether this definition defines the answer.
'aimed to provide' is the wordplay.
'to provide' is an anagram indicator.
'aimed' is an anagram of 'MEDIA'.
Can you help me to learn more?
(Other definitions for media that I've seen before include "Oil etc" , "Eg, newspapers, TV" , "Mass communications" , "Agencies" , "means for spreading news" .)