阻挠
English Expression:
  1. v.  bar
  2. vt.  befoul
  3. vt.  defeat
  4. vt.  foil
  5. v.  frustrate
  6. n.  interference
  7. n.  obstruction
  8. vt.  outflank
  9. vt.  snooker
  10. vt.  stymie
  11. vt.  thwart
  12. n.  obstruct
  13. n.  stem
  14. n.  hinder
  15. v.  successfully
  16. v.   thwart
  17. v.   obstruct (sth)
French Expression:
  1. v.  entraver, contrecarrer, faire obstacle à