leave a lot to be desired
Short definition from Wiktionary
Verb
- To be unsatisfactory; to fail to meet minimal standards of acceptability.
We haven’t written up leave a lot to be desired yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up leave a lot to be desired yet: Simple and Standard meanings, examples and a quiz.