In this business one has a future (5)
I believe the answer is:
store
'in this business one has a future' is the definition.
The answer and definition can be both acts as well as being singular nouns.
Perhaps there's an association between them I don't understand?
This is all the clue.
Can you help me to learn more?
(Other definitions for store that I've seen before include "Stock or supply, or warehouse for them" , "Large shop; keep" , "Large shop; computer memory" , "Reserve, shop" , "Supermarket" .)