Pinyin Dictionary results for "lan jian"

拦检
(of police etc) to stop (sb) for inspection; to pull (sb) over
阑槛
railing; fence; banisters
Dictionary data provided by CC-CEDICT