Something that makes moneySomething that makes money; a financially successful affair.
(colloquial, dated)Something that makes money; a financially successful affair.
regular