VariousWords beta
Related Terms:
Definitions:
Noun
pins and needles
Definition: a sharp tingling sensation from lack of circulation
Definition: A tingling or prickling sensation, felt in a limb when a nerve compression is relieved and in other situations.