PINS AND NEEDLES


Meaning of PINS AND NEEDLES in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.