障壁

enclosing wall; boundary fence; obstacle; barrier

Meaning

  1. n
    enclosing wall; boundary fence
  2. n
    obstacle; barrier

Example sentences