strategic blockade

英 美
  • 战略封锁
  • blockade n.【C】封锁;阻碍物vt.封锁;挡住
  • strategic adj.战略的;重要的;基本的