Naval blockade/Definition

A declared action by a naval power, considered an act of war in international law, in which it prevents shipping, other than certain categories of humanitarian aid, from reaching the ports of the blockaded country