Meanings1lit. as if sitting on pins and needles (idiom)2fig. to be in an uncomfortable situationWritten Forms如坐針氈Traditional · Main Form如坐针毡Alternate Form