受挫

shòucuò
  1. thwarted
  2. obstructed
  3. setback

CEDICT

to be frustrated; to be thwarted; to be foiled; to be obstructed; to be baffled; to suffer a setback

Wiktionary

遭受挫折

重編國語辭典

Entry Composition

Related entries