Definition
Feeling sharp anticipation or anxiety; in a state of suspense.
In Context
- "Merlin hesitated a moment or two, and I was on pins and needles during that little while."
- "I was on pins and needles of expectation and curiosity."
Feeling sharp anticipation or anxiety; in a state of suspense.