DICTIONARY


Definition of WHITE ELEPHANT

noun : WHITE ELEPHANT

Source: WordNet 3.1

  • 1. (

    ) a valuable possession whose upkeep is excessively expensive ;

  • 2. (

    ) albinic Indian elephant; rare and sometimes venerated in east Asia ;


See more about : WHITE ELEPHANT