on pins and needlesWiktionary 原文英美释义介词短语prepositional phrase1idiomaticFeeling sharp anticipation or anxiety; in a state of suspense.同族词相关词 1pins and needles