Noun Definition
blockade
1.Definition: a war measure that isolates some area of importance to the enemy
Related Noun(s):encirclement
Category: General1.Definition: a war measure that isolates some area of importance to the enemy
Related Noun(s):encirclement
Category: General