White elephant
-
Something requiring much care and expense and yielding littleprofit; any burdensome possession. [Slang]
White elephant meaning & definition 1 of White elephant.
Something requiring much care and expense and yielding littleprofit; any burdensome possession. [Slang]