rú
zuò
zhēn
zhān

Definitions

  1. 1. lit. as if sitting on pins and needles
  2. 2. fig. to be in an uncomfortable situation
  3. 3. nervous
  4. 4. on tenterhooks

Components