拦下 lán xià

DEFINITIONS

  1. to intercept or stop someone or something

CHARACTERS

拦 lán obstruct, impede, bar, hinder
下 xià under, underneath, below; down; inferior; bring down