Entry
  1. lit. as if sitting on pins and needles (idiom); fig. to be in an uncomfortable situation

    trad. 如坐針氈

Also written 如坐針氈【rú zuò zhēn zhān】

Characters in this word

4