white elephant
Explore definitions, synonyms, and language insights of white elephant
Definitions
Noun
a valuable possession whose upkeep is excessively expensive
Noun
albinic Indian elephant; rare and sometimes venerated in east Asia