meaning of pins and needles

1. a sharp tingling sensation from lack of circulation


Related Words

pins and needles |

Developed & Maintained By Taraprasad.com

Treasure Words