white elephant

Noun
  1. A valuable possession whose upkeep is excessively expensive (synset 113273752)
  2. Albinic Indian elephant;
    Rare and sometimes venerated in east Asia (synset 102506827)

Other Searches