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