Cast finished broadcast in European country (7)
I believe the answer is:
moldova
'european country' is the definition.
(country in Europe)
'cast finished broadcast' is the wordplay.
'cast' becomes 'mold' (synonyms).
'finished' becomes 'over' (over can mean finished or ended).
'broadcast' shows a homophone (sound like) (how the word might sound on the radio or TV).
'over' is a homophone of 'ova'.
'mold'+'ova'='MOLDOVA'
'in' is the link.
(Another definition for moldova that I've seen is " European country".)
Want a hint initially instead of a full solution?
Install my app