Opening flower marvellous, money invested in new business (7,7)
I believe the answer is:
venture capital
'new business' is the definition.
Although both the answer and definition are singular nouns, I can't understand how they can define each other.
'opening flower marvellous money invested' is the wordplay.
'opening' means one lot of letters go next to another (some letters appear before or 'open' others).
'flower' becomes 'ure' (river in Yorkshire).
'marvellous' becomes 'vent' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'money invested' becomes 'capital' (capital invested in an enterprise).
'ure' put after 'vent' is 'venture'.
'venture'+'capital'='VENTURE CAPITAL'
'in' is the link.
Can you help me to learn more?
(Other definitions for venture capital that I've seen before include "source of high-risk investment" , "Money riskily put in" , "money invested" , "Risky investment" .)