come short

US 
UK 
  • na.在某方面有所不足;在某方面差一点;有缺陷;辜负期待
  • Web不符合;接短界外球;遇到麻烦
na.
1.
在某方面有所不足;在某方面差一点;有缺陷;辜负期待,达不到目的

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard