Senses
针毡/ 針氈 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
针毡/ 針氈 needle felting
a craft technique used to create felted objects by stabbing wool with a barbed needle
针毡/ 針氈 pincushion
a small cushion or piece of felt used for holding needles and pins