跳到主要内容

窘急

hard-pressed and desperate; in a difficult and urgent situation

Frequency 1.1

Meanings

  • hard-pressed and desperate; in a difficult and urgent situation
  • embarrassed and worried