Log in
Search words & phrases
come up short
US
・
UK
A1
Definition
Video subtitles
phrasal verb
To fail to achieve a desired goal or result; to not have enough of something.