naval blockade

1. (noun) the interdiction of a nation's lines of communication at sea by the use of naval power
Related Words: blockade, encirclement



Terms and Conditions of Use / Copyright Notice