跳到主要内容

stop, prevent; defeated, dejected

Frequency 3.1

Meanings

  • to stop; to prevent
  • dejected; depressed
  • damp; moist
  • low-lying swampy land

Related words

  • 沮丧