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 uncomfortable position 发麻;麻木 to have pins and needles 感觉麻木 I’ve got pins and needles in my arm. 我的胳膊上有很多针。
Idioms
be on pins and needles (North American English)
(also (be) on tenterhooks British and North American English)
(to be) very anxious or excited while you are waiting to find out something or see what will happen 坐立不安;如坐针毡