White elephant

Webster's Dictionary of the English Language

·add. ·- Something requiring much care and expense and yielding little profit; any burdensome possession.

Related Words