naval blockade Meaning, Definition & Usage

  1. noun the interdiction of a nation's lines of communication at sea by the use of naval power

WordNet