• to hinder
  • to obstruct
  • to block
Open in Hanping