what does the saying on pins and needles mean
n (functioning as singular). 1. a tingling sensation in the fingers, toes, legs, etc, caused by the return of normal blood circulation after its temporary impairment. 2. on pins and needles in a state of anxious suspense or nervous anticipation. n.pl.