white elephant - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

singularwhite elephant
pluralwhite elephants
  1. 2
    an important project that has failed very badly and may have cost a lot of money
     Synonyms and related words