pins and needlesWiktionary 原文英美释义名词noun1informalA tingling or prickling sensation, felt in a limb when a nerve compression is relieved and in other situations.同族词派生词 1on pins and needles