Definisi 'white elephant'
English to English
noun
1 a valuable possession whose upkeep is excessively expensive
source: wordnet30
2 albinic Indian elephant; rare and sometimes venerated in east Asia
source: wordnet30
More Word(s)
elephas maximus, indian elephant, possession,

Visual Synonyms
Click for larger image