white elephant

1. (noun) albinic Indian elephant; rare and sometimes venerated in east Asia
Related Words: Elephas maximus, Indian elephant

2. (noun) a valuable possession whole upkeep is expensive
Related Words: possession



Terms and Conditions of Use / Copyright Notice