A business or product that makes a lot of money for someone. Example: Internet commerce is becoming a real money-spinner.