come short

1. (verb) fail to meet (expectations or standards)
Synonyms: fall short
Related Words: disappoint, let down



Terms and Conditions of Use / Copyright Notice