受窘

shòujiǒng
  1. embarrassed
  2. bothered
  3. in an awkward position

CEDICT

to be embarrassed; to be in an awkward position

Wiktionary

感到困窘

重編國語辭典

Entry Composition

Related entries

View more