v. exp.

  • bar the way ; block the way ; block ; bar ; hinder ; obstruct ; halt ; impede
  • barrer la route
  • ขวางทาง

    khwāng thāng