拦下 lán xià

DEFINITIONS

  1. to stop; to intercept; to prevent someone or something from proceeding

CHARACTERS

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