Dictionary search results

Showing 1-2 of 2 results

white elephant US English

A possession that is useless or troublesome, especially one that is expensive to maintain or difficult to dispose of