针毡 zhēnzhān on pins and needles Origin Definitions Defs Strokes Stroke Words Sentences Sents 如坐针毡 rúzuòzhēnzhān on pins and needles to be in an uncomfortable situation or extremely anxious, as if sitting on a rug full of needles