On-pins-and-needles Definition

(idiomatic) Feeling sharp anticipation or anxiety; in a state of suspense.

Wiktionary
Advertisement