IS LEFT WANTING
Definition: Lacking or deficient in something; not meeting expectations or needs.
Synonyms: Needs More, Lacks Satisfaction, Falls Short, Requires Improvement, Is Deficient
Usage Examples in Sentences
#1
Despite its sleek design, the smartphone is left wanting in terms of battery life.
Report