PINS AND NEEDLES


Meaning of PINS AND NEEDLES in English

tingling feeling as in a numb limb; inability to sit still, anxious energy, suspense

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.