English » Idioms and Phrases

Select the most appropriate meaning of the given idiom.

White elephant

A

Motivational possession  

B

Useful and expensive possession  

C

Memorable possession  

D

Costly but useless possession