WordNet
come short
v. fail to meet (expectations or standards) [syn: fall short]
v. fail to meet (expectations or standards) [syn: fall short]