Flashbao · Browse decks · Pricing

受挫

shòu cuò

Meaning

  • thwarted
  • obstructed
  • setback

Add this word to a study deck

Study this word in