block off
v.
- obstruct access to;
blockade - render unsuitable for passage;
barricade, block, blockade, stop, block up, bar
- block the way
- barricade the streets
- stop the busy road
- block off the passage through;
shut off, close off

翻译中,请稍等...
( 查询一个长句试试看:-)