naval_blockadeEnglish

naval blockade

Noun

The interdiction of a nation's lines of communication at sea by the use of naval power

English: naval blockade