Musical production taking a long time? (5)
I believe the answer is:
opera
'musical production' is the definition.
(I've seen this in another clue)
'a long time?' is the wordplay.
'a long' becomes 'op' (I can't explain this - if you can you should give a lot more credence to this answer).
'time?' becomes 'era' (era is a kind of time).
'op'+'era'='OPERA'
'taking' acts as a link.
Can you help me to learn more?
(Other definitions for opera that I've seen before include "Stage entertainment" , "Carmen, for example" , "Aida, for example" , "Music and drama production" , "eg 'Aida'" .)