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