针毡 zhēn zhān

(on) pins and needles; uncomfortable situation

Word data

HSK Not in HSK
Frequency Unknown

Definitions

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

Characters

Character Meaning
needle; pin; injection
variant of zhān; felt (fabric)