拦阻 lán zǔ

DEFINITIONS

  1. to block
  2. to obstruct

CHARACTERS

拦 lán obstruct, impede, bar, hinder
阻 zǔ impede, hinder, obstruct; oppose