block off
phrasal verbblock something off
- to close a road or an opening by placing a barrier at one end or in front of it
(用路障)封锁,堵住 - The main roads of the city have been blocked off.
这个城市的主要道路已经被封锁了。
- The main roads of the city have been blocked off.