There are numerous synonyms for the term "money maker" which refer to a person, activity, or product that generates income. Some of the commonly used synonyms include breadwinner, provider, profit generator, cash cow, moneymaker, gravy train, income-producing, and lucrative source. The term breadwinner is used to refer to a person who earns money to support a family or household. Profit generator is used to describe a venture or activity that generates profits. Cash cow is used to describe a business or activity that provides a steady stream of income. Lucrative source is used to refer to a source of income that generates a high return.