針氈 zhēn zhān

DEFINITIONS

  1. (on) pins and needles
  2. uncomfortable situation
  3. on tenterhooks

CHARACTERS

針 zhēn needle; pin; tack; acupuncture
氈 zhān felt; rug, carpet