Word Definition

Blockaded

  1. of Blockade

Synonyms