What does 'White elephant' mean?

A white elephant is an expensive burden; something that costs far too much money to run, like the Millennium Dome in the UK.

Idioms similar to 'White elephant'

See also: