came up short (verb) lose: be defeated
Detalii: loose means not restrained, fastened, confined or attached, while lose means fail to keep or to maintain or fail to win
Sinonime: aboveboard,
acceptable,
authentic, colorable, conceivable,
convincing, credential,
credible, creditable,
fiduciary, honest-to-God, imaginable,
impressive,
likely,
persuasive,
plausible,
possible, presumable, presumptive,
probable,
rational,
reasonable,
reliable,
satisfying,
straight, supposable, tenable,
tried, trusty, unquestionable, up front
Antonime: inconceivable,
incredible, unbelieveable, unconvincing,
unreliable, unthinkable