Leave A Lot To Be Desired Definition
verb
To be unsatisfactory ; to fail to meet minimal standards of acceptability.
Wiktionary
Related Articles
Leave A Lot To Be Desired Is Also Mentioned In
Find Similar Words
Find similar words to leave a lot to be desired using the buttons below.