Definition of “pins and needles” - English Dictionary

English