EnglishMain Dictionary
pins and needles
Universal Words
noun
[U] an uncomfortable feeling in a part of your body, caused when a normal flow of blood returns after it has been partly blocked, especially because you have been sitting or lying in an awkward position:
to have pins and needles
IDIOMS
be on pins and needles (AmE) = BEONTENTERHOOKS