Definition of Blockading

  • 1. Blocking entrance to and exit from seaports and harbors Adjective Satellite

Semanticaly linked words with "blockading"