针毡 zhēnzhān on pins and needles Definitions Defs Origin 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