Word
money-spinner, n.
a project that generates a continuous flow of money
<noun.cognition>
cash cow
money-spinner
moneymaker
semantic pointers
hypernym
project, projection