Word Definition

Blockading

  1. of Blockade

Synonyms