zuǒ
yòu
wéi
nán

Definitions

  1. 1. in a dilemma
  2. 2. nowhere to go
  3. 3. in a bind
  4. 4. in a predicament
  5. 5. in a fix

Components