moneymaker
From Longman Dictionary of Contemporary EnglishRelated topics: Business basicsmoneymakermon‧ey‧mak‧er /ˈmʌniˌmeɪkə $ -ər/ noun [countable] BBEARNa product or business that earns a lot of money SYN money-spinner British English —money-making adjective [only before noun] money-making schemesExamples from the Corpusmoneymaker• Farrell's book will undoubtedly be a moneymaker.