white elephant business definition
A business, real property, or other asset that is a headache to own and difficult to dispose of. For example, a small business may require considerable time from the owner, who nonetheless loses money or earns very little income.
Learn more about white elephant