pins and needles

Noun
  1. A sharp tingling sensation from lack of circulation (synset 105730701)

Other Searches