zhēn​zhān

on pins and needles

Senses

针毡/ 針氈 zhēn​zhān on pins and needles

to be in an uneasy or difficult situation; to feel restless and uncomfortable, as if sitting on a rug full of needles

针毡/ 針氈 zhēn​zhān needle felting

a craft technique used to create felted objects by stabbing wool with a barbed needle

针毡/ 針氈 zhēn​zhān pincushion

a small cushion or piece of felt used for holding needles and pins

References

see 如坐针毡/如坐針氈 针毡/針氈