barricade sth off ;block(eg a street)with a barricade
英
美
用障碍物封锁(例如一条街)
目录
查词历史
英 汉