Excellent moneymaker (4)
I believe the answer is:
mint
I believe this is a double definition.
'excellent' is the first definition.
(I've seen this before)
'moneymaker' is the second definition.
(a mint is a coin factory)
(Other definitions for mint that I've seen before include "sweet > factory?" , "Produce coins" , "Large sum of money" , "sweet to suck?" , "Plant - in perfect condition" .)