zǔ duàn

Translation

  • to block
  • to obstruct
  • to intercept
  • to interdict

Synonyms

Examples

  • 交通被山崩所阻断
    Traffic was blocked by a landslide.
Chinese Tones