WHITE ELEPHANT Law Professor 11 years ago A business or an investment which loses money and remains unprofitable.