blockade




blockade - noun

  • a war measure that isolates some area of importance to the enemy
  • prevents access or progress

  • blockade - verb

    blockade - thesaurus

    bar   barricade   block   embarrass   encirclement   hinder   obstruct   stop   stymie   stymy