受困

shòukùn
  1. trapped
  2. stranded

CEDICT

  1. to be surrounded; to be besieged
  2. to suffer from hardship

Wiktionary

遇到困難

重編國語辭典

Entry Composition

Related entries