pins and needles Meaning, Definition & Usage

  1. noun a sharp tingling sensation from lack of circulation

WordNet