针毡 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