[pins and needles] n pl (1813): a pricking tingling sensation in a limb growing numb or recovering from numbness -- on pins and needles : in a nervous or jumpy state of anticipation
PINS AND NEEDLES
Meaning of PINS AND NEEDLES in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012