barricade sb in(sth)/out(of sth);keep sb in/out by making a barricade
英
美
设障碍物使某人不得进入[外出]
目录
查词历史
英 汉