Money-spinner Synonyms

A project that generates a continuous flow of money
(Noun)