pins and needles

Explore definitions, synonyms, and language insights of pins and needles

Definitions

Noun
a sharp tingling sensation from lack of circulation

More General Terms